首页 > 编程语言 >C++输出文件名、函数名、行号

C++输出文件名、函数名、行号

时间:2023-02-21 08:56:18浏览次数:58  
标签:std 输出 函数 文件名 C++ 行号

1 1 std::cout << "file path = %s" << __FILE__;          // 源文件名
2 2 std::cout << "function name = %s" << __FUNCTION__;    // 函数名称
3 3 std::cout << "line = %d" << __LINE__;            // 行号

 

标签:std,输出,函数,文件名,C++,行号
From: https://www.cnblogs.com/kernelx/p/17139654.html

相关文章

  • C++数组
    C++一维数组C++数组的定义方式数据类型数组名[数组长度];例子:intarr[3];arr[0]=1;arr[1]=2;arr[2]=3;数据类型数组名[数组长度]=intarr[3]=......
  • c++学习
      c++字符串转化为整数浮点数。   string和char直接转换============31m代表字体为红色,0m代表关闭所有属性。常用的ANSI控制码如下(有些不支持):\033[0m关闭所......
  • 树状数组板子C++
    1intn;2inta[1005],c[1005];//对应原数组和树状数组34intlowbit(intx){5returnx&(-x);6}78voidupdata(inti,intk){//在i位置加......
  • 【数组与链表算法】矩阵算法在程序中常见的简单应用 | C++
    第二十三章矩阵算法:::hljs-center目录第二十三章矩阵算法●前言●矩阵算法与深度学习●一、矩阵相加●二、矩阵相乘●三、矩阵转置●四、稀疏矩阵●......
  • C++学习-const
    1,定义常量​ A,const与#define的区别:​ a,const常量具有类型,编译器可以进行安全检查,#define没有类型,只是简单替换字符串​ b,const只能定义整数或枚举的常量2,const......
  • 从C到C++(三)
    目录一、引用二、const引用三、引用传递四、引用作为函数返回值五、引用与指针的区别一、引用1、引用是给一个变量起别名,没有自己独立的空间,要与它所引用的变量共享空间......
  • From C++ to Python and a little Java
    原创不意味着能得到“知识产权”。FromC++toPythonandalittleJava从C++到Python以及对Java的小观点OutputPython:printf'\n'C++:std::coutprintformat......
  • C/C++旅游区景点导游系统[2023-02-20]
    C/C++旅游区景点导游系统[2023-02-20][题目1]旅游区景点导游系统针对游客的不同需求,设计一款旅游区景点导游系统基本功能及要求如下:1、提供用户操作的菜单和界面,实现系......
  • C++ getline整行读入以及使用stringstream 按分隔字符split出单词
    问题:直接通过while(cin>>str),遇到空格就会停止。比如,输入dfahadfjdjfak只能输入前两个单词。解决:要读入一整行,需通过getline(cin,inputLine)读入。按分隔符split字......
  • c++关键字学习
    const修饰普通变量const有以下几个方面的作用:1)定义const常量,具有不可变性(只读变量)。2)进行类型检查,使编译器对处理内容有更多了解,消除一些隐患。3)避免意义模糊的数字出......