使用C++IO流对Linux等上Samba共享上的文件进行透明访问

transparent access to files on Samba shares on Linux et al. using C++ IO streams

本文关键字:文件 访问 透明 共享 流对 C++IO Linux 等上 Samba 使用      更新时间:2023-10-16

在Linux中使用C++IO流打开Samba共享上的文件是否可以像在Windows上一样透明,只使用UNC路径(或类似路径)?还是我总是需要某种第三方库?

如果第三方库是唯一的解决方案,那么Samba共享访问有哪些第三方图书馆?

看起来您只想使用cifsfs装载远程服务器(请参阅"man-mount.cfs"),然后从指定的装载点访问文件。

您无法明确指定UNC路径或任何类似的直接到标准文件系统API(std::fstream在其上运行)的路径。