0

在 wxString 变量中有路径,如何附加子目录?是否有用于处理路径的特定功能?

对于那些了解 Python 语言的人来说,有一些不错的函数,比如使用操作系统特定的分隔符os.path.join("sub1", "sub2", "sub3"...)连接各个部分,以及分割目录的路径和姓氏。即使在您确定可以使用哪种分隔符的情况下,它也很好。subXos.path.split(path)os.path.join()

感谢您的时间和经验,

彼得

PS 我对最新的 wxWidgets 版本(2.9.4+)感兴趣。

4

1 回答 1

2

wxFilename 可以满足您的需要。

http://docs.wxwidgets.org/trunk/classwx_file_name.html

所以,例如

wxFileName fname;
fname.AppendDir("sub1");
fname.AppendDir("sub2");
fname.SetName("test");
fname.SetExt("txt");

将在 windows 上创建

sub1\sub2\test.txt
于 2012-11-13T12:11:30.633 回答