C 得到程序自身路徑,C 得到程式自身路徑

時間 2022-09-10 13:45:05

1樓:

char path[255]=;

getmodulefilenamea(getmodulehandle(null),path,255);

printf("%s\n",path);

如何用c++獲取當前程式自身的完整路徑?

2樓:十七木

用getmodulefilename這個函式就可以做到了,完整**如下,自己編譯執行下就知道了

#include

#include

int main()

3樓:陽光的方皓玟

#include

#include

void main()

c++ 獲取檔案全路徑

4樓:匿名使用者

寫路徑只需要吧單斜槓改為雙斜槓即可,

string path=「d:\\text.db";

c++中如何從路徑字串中獲取檔名!

5樓:**夢幻

c風格:

char *p = strrchr(path.c_str(), '/')

p是path裡最後一個'/'的地址。然後

string s(p + 1);

,s就是"world.shp"了。

c++風格:

int pos = path.find_last_of('/');

pos就是最後一個'/'的下標。

然後string s(path.substr(pos + 1) );

s就是"world.shp"了。

6樓:匿名使用者

pathfindfilename("d:\osgearth2.4/data/world.shp") 可以直接返回 world.shp

7樓:匿名使用者

find_last_of("/") + substring()

急求最短路徑演算法程式,用C語言或C

4 常用演算法演示程式 題目 編寫常用演算法的演示程式 參考 下面演算法選擇一種實現 矩陣旋轉演算法 prim演算法 拷貝連結串列的o n 演算法 隨機演算法 大數階乘原始碼 格雷碼演算法 算術表示式的計算 尋找連結串列中間節點演算法 模式匹配的kmp演算法 最小堆 雜湊表 二叉樹 平衡二叉樹 紅黑...

求解一條C程序,求解一條C 程式

其實很簡單的呢!分2步 第一。point bottomright new point 1024,1280 這個其實裡面做了2個事情。第一件事情 初始化無參建構函式 這個是一定 也就是如下 public point 把x和y分別初始化了 1和 1.第二件事情 再次賦值給了一個例項物件 public p...

linu編譯c語言源程式檔案放在什麼路徑

改名 mv hello hello.c 編譯 首先cd到你原始檔的那個目錄下,這樣省去了指定絕對路徑的麻煩,比如cd到桌面,然後 gcc hello.c o hello 執行 hello 1.更改所謂副檔名 user mv hello hello.c2.用gcc 編譯原始碼 user gcc opt...