摘要:
【GDB调试教程:1小时玩转Linux gdb命令 sudo dnf debuginfo-install glibc-2.32-2.fc33.x86_64 编译时, gcc -g test.c -o test,因为在调试二进制文件的时候,我们需要在二进制文件中加入调试信息,而调试信息是怎么添加的呢? 阅读全文
posted @ 2023-07-14 22:38
安然春夏
阅读(52)
评论(0)
推荐(0)
摘要:
主内存中内存单元(比特)有唯一编号,可寻址。c语言中变量可占用连续几个比特,那么有几种办法定位变量占用的地址? 变量名,引用,指针都是地址的别名 int num = 5; 1, 直接变量名的地址,一阶指针 int *r1 = # *r1是num的内容,r1内指向num的地址。 2, 取地址+ 阅读全文
posted @ 2023-07-14 18:15
安然春夏
阅读(55)
评论(0)
推荐(0)
摘要:
查看c/c++文件中的头文件,可以使用gf跳转,但是有时会出现Error 447:not found in path1, 命名模式中输入,临时修改 :set path=.,/usr/include,,/usr/include/c++/*/ 2, 修改vimrc set path+=.,/usr/in 阅读全文
posted @ 2023-07-14 15:43
安然春夏
阅读(117)
评论(0)
推荐(0)
摘要:
#include<typeinfo> int main(){ int i=5; int &ir=i; std::cout<<typeid(ir).name()<<std::endl; // output: i return 0; } 阅读全文
posted @ 2023-07-14 15:29
安然春夏
阅读(14)
评论(0)
推荐(0)
摘要:
g++也可以编译c语言函数, 1 // filename: extern_c.cc 2 3 #include <iostream> 4 5 #ifdef __cplusplus 6 extern "C" { 7 #endif 8 //c语言语句开始 9 #include <stdio.h> 10 1 阅读全文
posted @ 2023-07-14 14:15
安然春夏
阅读(17)
评论(0)
推荐(0)

浙公网安备 33010602011771号