当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

用c怎么获取当前程序所在的路径

更新:12-28 整理:39baobao.com
字体:

[《身边的最佳路径》《划算里的“坏处”》]身边的最佳路径沙彦诚 我家买了个新的电器。身上是黄颜色的,长长的鼻子,圆圆的嘴巴,后面有根长长的尾巴,它最爱吃地上的脏东西。猜猜它是什么?哈,它就是吸尘器。因为我喜欢研究,所...+阅读

要用 c++ 程序:

#include

#include

#include

using namespace std;;

string ExePath() {

char buffer[MAX_PATH];

GetModuleFileName( NULL, buffer, MAX_PATH );

string::size_type pos = string( buffer ).find_last_of( "\\/" );

return string( buffer ).substr( 0, pos);

}

int main() {

cout << "my directory is " << ExePath() << "\n";

}

=====

c 程序,也许可以通过char *argv[] 寻找,

int main(int argc, char *argv[]){。。。。}

argv[0] 含程序名,可以尝试 用 system() 调 DOS 命令查找:

#include

int main(int argc, char *argv[])

{

FILE *fp;

char s[80];

sprintf(s,"DIR %s.c > a.log",argv[0]);

system(s); // 执行后,屏幕输出 存入 a.log 文本文件

fp =fopen("a.log","r"); // 打开文件

// 这里 一行一行地读文件,找到 关键词 Directory of , 例如:

// Directory of D:\ZZ\C\example

// D:\ZZ\C\example 就是当前路径

return 0;

}

本文地址:https://www.39baobao.com/show/29_16309.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

论文:学校高品质发展的校本化路径秦晓华,摘要:坚守价值,办走进生命的学校;厚植文化,加强物态文化和精神文化建设;深究细节,加强系统思维和人性思维。坚守价值,关乎学校教育的高度;厚植文化,关乎学校教育的深度;而深究细...

从语文教师的指导行为看文学鉴赏类教学的路径唤起、补充学生的生活经验 , 指导学生形成新的阅读方法 , 组织学生交流和分享语文经验 ,这三条路径基于学生的阅读能力现状和发展,是阅读教学的基本路径。从语文教师的指导行为...

教师精神塑造有赖于教师的“自留地”专业发展路径新时期需要教师的仁爱精神、科学精神、研究精神和学术精神,这些教师精神还有赖于教师的 自留地 专业发展路径,这条路径是由 责任田 自留地 精神世界 和 精神家园 构成的。教...

读报·说报·剪报——在报纸中获取鲜活的知识导读:为了训练孩子口语表述能力,我们要求结合报纸上的广告语,可以改编和创编进行口语广告,由于广告语琅琅上口,富有节奏,孩子们很感兴趣,一两周开展一次广告语比拼空前火热,家长也能...

读报·说报·剪报在报纸中获取鲜活的知识缘由 星期二上午的水墨画活动,因为怕墨水颜料弄脏桌面,我从柴火房里抱来一大捆报纸,铺垫在桌面上,作业完毕,只见班里的孩子饶有兴趣地拿起来看着、念着,相互分享沾有污垢的一个灵...

易语言获取 txt文件里的内容该怎么写 !请高手解答下例子 当前 文本内容:我叫:123 局部变量 bb, 文本型 局部变量 a, 整数型 局部变量 文本对象, 快速文本对象 懒得加变量了 你自己加上变量我就直接手打了 文本对象.从文件读 (目录) '...