如何在C+;下将相对路径转换为绝对路径+;/gtkmm? 如何在C++和GTK下,将一个相对路径转换为绝对路径?< /P> //用GNOME GTKMM3库实现C++ // For C++ with Gnome Gtkmm3 librar
如何在C+;下将相对路径转换为绝对路径+;/gtkmm?如何在C+;下将相对路径转换为绝对路径+;/gtkmm? 如何在C++和GTK下,将一个相对路径转换为绝对路径?< /P> //用GNOME GTKMM3库实现C++ // For C++ with Gnome Gtkmm3 librar,c++,gtk,gtkmm,C++,Gtk,Gtkmm,如何在C+;下将相对路径转换为绝对路径+;/gtkmm? 如何在C++和GTK下,将一个相对路径转换为绝对路径?< /P> //用GNOME GTKMM3库实现C++ // For C++ with Gnome Gtkmm3 libraries #include <string> #include <glibmm.h> #include <giomm.h> using namespace std; string PathRel2Abs(s
如何在C++和GTK下,将一个相对路径转换为绝对路径?< /P> <代码> //用GNOME GTKMM3库实现C++
// For C++ with Gnome Gtkmm3 libraries
#include <string>
#include <glibmm.h>
#include <giomm.h>
using namespace std;
string PathRel2Abs(string relpath) {
Glib::RefPtr<Gio::File> file = Gio::File::create_for_path(relpath);
return file->get_path();
}
#包括
#包括
#包括
使用名称空间std;
字符串路径REL2ABS(字符串路径relpath){
Glib::RefPtr file=Gio::file::为_路径(relpath)创建_;
返回文件->获取路径();
}