- 博客(260)
- 资源 (3)
- 收藏
- 关注
原创 记录linux C/C++ 宏定义 __FILE__、__LINE__、__FUNCTION__、__DATE__、__TIME__
line 100 "test-new.c" // 更改下一行的行号和源文件名。作用:代表日期,形式为Mmm dd yyyy 的字符串常量;1.4 __func__ 和 __FUNCTION__作用:代表时间,hh:mm:ss 形式的字符串型常量;作用:代表当前程序行的行号,类型为十进制整数常量;作用:表示当前源文件名,类型为字符串常量;作用:将行号和文件名更改为指定的行号和文件名;作用:代表当前函数的函数名,类型为字符串常量;语法:#line 行号 [“文件名”]
2024-03-05 16:40:20
780
原创 Win11右键没有新建文件夹怎么办
5、此时,在New对应的右侧窗口,我们可以看到默认的数值数据为:{D969A300-E7DF-11d0-A93B-00A0C90F2719},左键双击:默认,在弹出的编辑字符串的对话框中,把数值数据更改为:{D969A300-E7FF-11d0-A93B-00A0C90F2719},再点击:确定。3、接下来我们在HKEY_CLASSES_ROOT展开项中找到:Directory,再依次展开:Directory\Background\shellex\ContextMenuHandlers。
2023-11-01 20:00:19
1496
1
原创 socket出错errno解析
#define EPERM 1 /* Operation not permitted */#define ENOENT 2 /* No such file or directory */#define ESRCH 3 /* No such process */#define EINTR 4 /* Interrupted system call */#define EIO 5 /* I/O error */#define ENXIO 6 /* No such device or address */
2023-10-19 10:50:26
829
1
原创 C++特有__attribute__的so动态库
综上,这段代码的作用是定义一个 C++ 函数或变量,并确保它能够按照 C 语言的约定进行编译和链接,同时它的可见性为默认值,并且这个函数或变量不会被编译器删除。这是一段 C++ 代码,其中使用了 GCC 编译器的一些特殊语法。
2023-08-10 20:03:15
777
原创 关于errno=(105)socketCAN错误write: No buffer space available的排查
socketCAN,linux
2022-12-08 12:41:38
7839
1
原创 错误“a label can only be part of a statement and a declaration is not a statement”解决方法
代码错误排查
2022-09-30 14:25:58
2282
洞悉linux下的Netfilter&iptables;
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅