大约有 4,039 项符合查询结果(耗时:0.0071秒) [XML]
C++ 智能指针shared_ptr,weak_ptr,shared_from_this实践 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++ 智能指针shared_ptr,weak_ptr,shared_from_this实践new XXX(shared_from_this()) 如果用强指针去接,则增加引用计数;弱引用去接,不增加引用计数。auto去接等同强指针。weak_ptr 传给thread、timer回调,不能使用expired()判断
new XXX(shared_from_thi...
windows C++ gbk转为utf-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
windows C++ gbk转为utf-8在windows与linux系统通过socket的传输数据里,如果传输中文字符,因为windows和linux使用的编码不同,所以需要将windows下的中文编码转换为 在windows与linux系统通过socket的传输数据里,如果传输中文字符,因为windo...
c++ volatile关键字简析 - C/C++ - 清泛网 - 专注C/C++及内核技术
c++ volatile关键字简析volatile防范冲突,提高效率。降低CPU Cache Line锁冲突的几率。不同于普通变量在于:CPU缓存中有值的话,也得从内存中重新加载到缓存(普通变量不会);即认为寄存器值不可靠, volatile 防范冲突,提高效...
Eclipse C++启用pretty printing,更直观显示stl变量内容 - C/C++ - 清泛网...
Eclipse C++启用pretty printing,更直观显示stl变量内容enable-pretty-printing-in-eclipse-cdt使用Eclipse CDT调试stl变量时,我们关注的变量内容往往需要查看好几层的变量后才能看到,非常的不直观。这里提供一种更优雅地打印stl变量的方法,...
error C2143:语法错误 : 缺少“;”(在“*”的前面) error C4430:缺少类型...
...ildfrm.h(73): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
一般这个错误是没有include头文件导致,
仔细检查下 .h 中是不是定义类成员变量时没有包含相应的头文件。
拓展:
.h中定义类对象成员变量必须i...
VC/Linux C++ 递归访问目录下所有文件 - c++1y / stl - 清泛IT社区,为创新赋能!
...break;
}
FindClose(hFind);
}复制代码
Linux C++实例如下:
#include <dirent.h>
#include <iostream>
#include <cstdlib>
#include <cstring>
using namespace std;
void GetFileInDir(string dirName)
{
DIR* Dir = NULL;
st...
Linux C++程序内存占用过高的原因分析 - C/C++ - 清泛网 - 专注C/C++及内核技术
Linux C++程序内存占用过高的原因分析linux_memory_usage_too_high1、使用top命令查看内存占用情况,物理内存占用过高时,也重点看一下Swap交换内存占用情况,如果交换内存也开始被使用了,那一定是程序的内存泄漏导致的,Linux使用va...
gdb打印c++ std::vector元素内容 - C/C++ - 清泛网 - 专注C/C++及内核技术
gdb打印c++ std::vector元素内容gdb_vector_print使用GDB调试程序或coredump时,直接 p vec 打印的是vector内部成员的信息,不能直观输出元素的内容。通过打印内部元素地址内容的方式,查看vector元素内容,不限gcc版本:(gdb) 使用GDB调试程...
wandbox:C++在线编译项目源码编译及原理剖析 - 开源 & Github - 清泛网 - ...
wandbox:C++在线编译项目源码编译及原理剖析wandbox项目地址:https: github com tsingfun wandbox原项目是日文版的,这里是一个分支版本,添加了一些中文注解,后续可能会部分翻译中中文。官网地址:https: wandbox org ,可以在 项目地...
wandbox支持多源码文件编译运行 - 开源 & Github - 清泛网 - 专注C++内核技术
...源码文件编译运行Link-Multiple-Files-on-Wandboxwandbox提供在线C C++编译器,并且能够同时编译多个文件,例子请查看:https: wandbox org permlink LJBCKZlzEYndAWdV多个tab中的源码可以一起联合编译,且多文件下仍然具有分享 wandbox提供在线C/C++...