int count = 1; class CBase { public: CBase() { //打印当前行所在文件、行号、函数,以及其它信息。 TRACE_CMH_2("BASE: [%d]\n", count++); } }; class CSub :public CBase { public: CSub() { //打印当前行所在文件、行号、函数,以及其它信息。 TRACE_CMH_1("SUB: [%d]\n", count++...
在C语言中,打印当前执行文件的文件名可以通过标准库提供的宏来实现。以下是一个简单的示例程序,演示了如何获取并打印当前执行文件的文件名: 导入必要的头文件: 我们需要包含<stdio.h>头文件,以便使用printf函数进行输出。 编写一个函数,用于获取并打印当前执行文件的文件名: 我们可以使用__FILE__宏来获取当...
51CTO学堂为您提供C语言调试技巧:利用宏打印文件名、函数名和行号嵌入式软件调试技术专题(2):printf打印高阶技巧视频课程等各种IT领域实战培训课程视频及精品班培训课程
1 1、我们需要先在自己使用的电脑中下载一个C语言的编辑器,因为在之后的操作步骤中,都要用到这个编辑器。2 在电脑中下载并且安装好编辑器以后,接着打开C语言编译器,还需要新建一个初始.cpp文件。3 接着需要在新建的test.cpp文件中,直接输入C语言代码printf("%s%d",__FILE__,__LINE__)。4 最后在编译...
简介:C --- 自定义一个宏打印当前文件名、函数名、行号 1. #include <stdio.h>2.3. #define DEBUG(format,...) printf("[File:%s, Line:%d] "format, __FILE__, __LINE__, ##__VA_ARGS__)4.5.6. int main(void)7. {8. DEBUG("hello world\n");9. return 0;10. }11....
需要准备的材料分别有:电脑、C语言编译器。1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:printf("%s%d",__FILE__,__LINE__);。3、编译器运行test.cpp文件,此时成功打印了源文件的名字和代码行数。
打印出目录下所有文件名(给出 C、Bash两个版本) bash function fl () { if [[ -z "$1" ]]; then fl_read_dir $PWD elif [[ "${1: -1}" == '/' ]]; then fl ${1%/} else fl_read_dir $1 fi } function fl_read_dir () { for file in `ls -a $1`; do if [ -d $1"/...
如果不希望内容审阅者意外修改你的文档,可在发送文档供审阅前将其设为只读。 另一种方法是限制格式和...
电脑 方法/步骤 1 1、文件夹选项,扩展名要设为可见。2 2、在该文件夹内新建“文本文档”。3 3、打开文本文档,编辑“dir *.jpg>jpg.txt”(”>”前面的扩展名按实际情况写)4 4、保存该txt文件,再把该文件的扩展名改为bat,双击运行生出一个新文件。5 5、打开新文件即可,再复制到word 进行编辑。
有时候我们需要记录打印的word文件名,打印时间,小编就告诉大家怎么操作!工具/原料 word2010 方法/步骤 1 打开一个word文档。2 点击“视图”菜单。3 单击“宏”按钮。4 在“宏名”中输入filePrint,点击“创建”按钮。5 输入以下代码:Dname = ActiveDocument.Path + "" + ActiveDocument.NameIf ActiveDocument....