- 博客(44)
- 问答 (1)
- 收藏
- 关注
原创 Linux下载新版火狐浏览器,替换默认火狐浏览器,保留桌面任务栏图标快捷方式
Linux下载新版火狐浏览器,替换默认火狐浏览器,保留桌面任务栏图标快捷方式
2024-09-10 14:27:37
837
原创 数据对齐(结构体对齐、类成员对齐、动态内存对齐/指针对齐、函数参数对齐、SIMD对齐)
总之,数据对齐是为了提高内存访问效率和性能,将数据存储在适当的内存地址上,以减少额外的开销和性能损失。数据对齐主要体现于:结构体对齐、类成员对齐、动态内存对齐、函数参数对齐、SIMD对齐等形式。
2023-08-21 21:46:44
2642
1
原创 atoi、strtol、stoi、atol、strtoll、strtoul、strtoull、atof、strtof、strtod、sscanf、sprintf、snprintf、strtok
atol(ASCII to Long):将字符串转换为长整型。strtoll(String to Long Long):将字符串转换为长长整型。strtoul(String to Unsigned Long):将字符串转换为无符号长整型。strtoull(String to Unsigned Long Long):将字符串转换为无符号长长整型。
2023-08-18 15:55:52
806
原创 error C2039: “SetDefaultDllDirectories”: 不是“`global namespace‘”的成员
VS2013 error C2039: “SetDefaultDllDirectories”: 不是“`global namespace'”的成员
2023-08-10 11:32:12
992
原创 QT通过预定义宏输出pro文件内配置的变量
请注意,这些预定义宏只在C++代码中有效,而在.pro文件中是无法直接使用的。如果您需要在.pro文件中使用这些变量的值,可以通过qmake的条件判断和函数来实现,但这需要谨慎处理,因为在.pro文件中这些变量的含义和用法可能与C++代码中不同。在Qt项目文件(.pro文件)中定义的变量(例如TARGET、DESTDIR、UI_DIR、MOC_DIR和OBJECTS_DIR)是在构建过程中由Qt构建系统使用的,并不会在代码中直接访问或输出。这些预定义宏可以在C++代码中使用,并提供有关项目设置的一些信息。
2023-07-27 19:50:59
989
原创 libclntsh.so.10.1到底在哪里
libclntsh.so.10.1是个动态库文件,是oracle相关的,一般找不到可以下载它们的包含包。在oracle官网去找适合自己系统的库文件下载即可。
2023-07-26 09:00:26
528
原创 类的构造函数和虚构函数可以定义为虚函数吗
构造函数是用于对象的初始化的特殊成员函数,在对象创建时被调用。而析构函数是用于对象资源的释放和清理的特殊成员函数,在对象销毁时被调用。在虚函数的情况下,调用一个成员函数时会在运行时动态绑定,根据对象的实际类型来确定要调用的函数。综上所述,通常情况下,不建议将构造函数和析构函数声明为虚函数。在实现多态性时,更推荐将其他成员函数声明为虚函数,而构造函数和析构函数保持常规非虚函数的形式。在C++中,类的构造函数(构造器)和析构函数(析构器)可以是虚函数,但通常并不推荐将它们声明为虚函数。
2023-07-24 11:06:36
356
1
原创 ssh连接命令的指定端口位置的影响
一共四条ssh连接命令,第2、3条把 -p 放在地址后面,第2条出错了,其余均正常。总结:有些情况需要把端口指定放在地址前才生效,可以当成习惯。ps:第二条是我连接termux的openssh。ssh连接命令的指定端口位置影响。
2023-05-23 08:33:57
674
原创 enable_shared_from_this允许类共享内部指针
类TcpConnection通过公有继承std::enable_shared_from_this结构,进而可以在其所属函数内通过shared_from_this()函数得到一个类型为std::shared_ptr智能指针sptcpconn,该智能指针指向这个类实体本身。这样就能在这个类实体内将这个智能指针作为参数传递出类函数到其他作用域,常见用法是作为线程池参数传出。
2023-04-26 15:45:35
144
原创 C/C++时间相关类型timeval、time_t、tm、clock_t、size_t、时间戳及其对应操作函数总结
C/C++时间相关类型timeval、time_t、tm、clock_t、size_t、时间戳及其对应操作函数总结
2022-10-30 11:16:49
8397
原创 2进制、8进制、10进制、16进制、左移右移速览、高位字节、低位字节、大端、小端、字节序、网络字节序、主机字节序
2进制、8进制、10进制、16进制、左移右移速览、高位字节、低位字节、大端、小端、字节序、网络字节序、主机字节序
2022-10-22 16:10:22
2794
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人