大约有 47,000 项符合查询结果(耗时:0.0335秒) [XML]

https://www.tsingfun.com/it/cpp/2268.html 

Duilib非常强大的C++界面库 - C/C++ - 泛网 - 专注C/C++及内核技术

Duilib非常强大的C++界面库Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。Duilib 是国内首个开源 的direct Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑...
https://www.tsingfun.com/it/cpp/2290.html 

jupyter notebook选择conda环境 - C/C++ - 泛网 - 专注C/C++及内核技术

jupyter notebook选择conda环境参考https: stackoverflow com questions 37085665 in-which-conda-environment-is-jupyter-executing需要安装:conda install ipykerne 参考 https://stackoverflow.com/questions/37085665/in-which-conda-environment-is-jupyter-executing 首先激活对应的cond...
https://www.tsingfun.com/it/cpp/2292.html 

ifstream 线程安全读文件 - C/C++ - 泛网 - 专注C/C++及内核技术

ifstream 线程安全读文件函数 safeGetline:std::istream& safeGetline(std::istream& is, std::string& t){ t clear(); 使用std::streambuf 函数 safeGetline: std::istream& safeGetline(std::istream& is, std::string& t) { t.clear(); //这比使用std::istream逐个读...
https://www.tsingfun.com/it/cpp/2432.html 

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...
https://www.tsingfun.com/it/cpp/2433.html 

C++使用多核编译,加快编译速度 - C/C++ - 泛网 - 专注C/C++及内核技术

C++使用多核编译,加快编译速度C++使用多核编译,加快编译速度的设置。Visual Studio设置: 项目属性 -> c/c++ -> 命令行:加 /MP Linux make编译时只需要加 -j 指定编译使用CPU核心数: make -j 4 //使用4个核编译 make -j //不指定...
https://www.tsingfun.com/it/cp... 

std::mutex 加锁抛 _DEVICE_OR_RESOURCE_BUSY 异常 - C/C++ - 泛网 - 专注C/C++及内核技术

std::mutex 加锁抛 _DEVICE_OR_RESOURCE_BUSY 异常device_or_resource_busy最近遇到一个崩溃,在 std::lock_guard<std::mutex> lock(mutex_); 的地方,抛出了_DEVICE_OR_RESOURCE_BUSY 的异常。最终查出原因是:同一个线程对同一个mutex二次加锁导致的 最近遇到...
https://www.tsingfun.com/it/cp... 

Google C++编码规范(Google C++ Style Guide) - C/C++ - 泛网 - 专注C/C++及内核技术

Google C++编码规范(Google C++ Style Guide)google_cpp_style_guideGoogle C++ Style Guide是一份不错的C++编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。Google C++ Sty...
https://www.tsingfun.com/it/cpp/2455.html 

std::stringstream ss; 直接使用ss.str().c_str() 字符串指针可能导致崩溃 ...

std::stringstream ss; 直接使用ss.str().c_str() 字符串指针可能导致崩溃std::stringstream ss;const char* ch = ss str() c_str();call_func(ch);这种写法在系统内存不足时,ss会立马释放内存,字符串指针ch可能会非法访问导致崩溃。代码最好的是 std::s...
https://www.tsingfun.com/it/cp... 

char类型移动跨平台踩过的坑 - C/C++ - 泛网 - 专注IT技能提升

char类型移动跨平台踩过的坑CFLAG-fsigned-charchar 跨平台 arm fsigned-charchar强转int时,发现在x86平台下是按照有符号处理的,但是在ARM32下被当成了无符号导致问题,ARM64正常有符号。经调查,在PC上,char类型默认为signed-char,但是在一...
https://www.tsingfun.com/it/cp... 

c++11右值引用、std::move移动语义、std::forward完美转发的一些总结 - C/C...

c++11右值引用、std::move移动语义、std::forward完美转发的一些总结c++11_rvalue_move_forwardstd::move 实际上并不能移动任何东西,它唯一的功能是将一个左值强制转换为右值引用,继而用于移动语义。从实现上讲,它基本等同于一个类型...