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

https://www.tsingfun.com/it/cp... 

Intel SMID指令集编译错误: inlining failed in call to always_inline \'x...

Intel SMID指令集编译错误: inlining failed in call to always_inline 'xxx': target specific option mismatch xxxintel_smid_compile_error最近在使用CPU指令集优化代码的时候,编译出错,报错如下: usr lib64 gcc x86_64-suse-linux 7 include avx2intrin h:252:1: error: inlining ...
https://www.tsingfun.com/it/cpp/cpu_avx_run.html 

CPU指令集avx程序无法运行,运行崩溃 - C/C++ - 清泛网 - 专注C/C++及内核技术

CPU指令集avx程序无法运行,运行崩溃cpu_avx_run原因就是CPU不支持相应的指令集导致的。Linux上使用 lscpu 命令查看CPU指令集,看是否支持。比如_mm256_cmpeq_epi64 这个函数需要avx2指令集,但是CPU不支持,就导致程序崩溃起不来。原因...
https://www.tsingfun.com/it/cp... 

C++ 打开文件,以清空覆盖的方式 - C/C++ - 清泛网 - 专注C/C++及内核技术

C++ 打开文件,以清空覆盖的方式cpp_fstream_trunc_out_inC++ 打开文件,以清空覆盖的方式,代码如下:std::unique_ptr<ostream> stream = std::make_unique<fstream>("xxx", ios::trunc | ios::out | ios::in);*stream << "co C++ 打开文件,以清空覆盖的方式,代码如...
https://www.tsingfun.com/it/cpp/2648.html 

C++实现句柄多版本过期置old的思路 - C/C++ - 清泛网 - 专注C/C++及内核技术

C++实现句柄多版本过期置old的思路使用MVCC可以解决。轻量级的不使用MVCC的话,思路如下:核心ObjPtrmap<id, ObjPtr> map_;Get的时候返回最新的ObjPtr;当ObjPtr有新版本要更新的时候,将map中对应id的ObjPtr中is 使用MVCC可以解决。 轻量...
https://www.tsingfun.com/it/cp... 

【解决】undefined reference to \'apr_thread_rwlock_destory\'、undefine...

【解决】undefined reference to 'apr_thread_rwlock_destory'、undefined reference to 'apr_initialize'undefined_reference_apr1、首选确认安装了apr及apr-util否则报错<apr-1 apr_xxx h>头文件找不到。2、-lapr-1 -laprutil-1添加库链接,否则报错:undefined reference to & 39...
https://www.tsingfun.com/it/cp... 

memcpy() 是非线程安全的,并发时需加锁或使用原子操作 - C/C++ - 清泛网 -...

memcpy() 是非线程安全的,并发时需加锁或使用原子操作memcpy_thread_unsafe最近调查线上一个问题,就是一块 int32 的内存会极低概率出现 -18亿的巨数字,有时又是正确的。自己刻意测试又不能再现,在确认不可能将这样一个巨量数...
https://www.tsingfun.com/it/cpp/cpp_spinlock.html 

C++ SpinLock 自旋锁的代码实现(全网最简略的方式) - C/C++ - 清泛网 - ...

C++ SpinLock 自旋锁的代码实现(全网最简略的方式)cpp_spinlock1、最简单的一种,来自《C++并发编程实战》第5章 C++内存模型和原子类型操作: include <iostream> include <atomic> include <thread> include <vector> include <unistd h 1、最简单的一种,...
https://www.tsingfun.com/it/cp... 

CDHtmlDialog的基本使用(JS调用C++函数的实现) - C/C++ - 清泛网 - 专注C/C++及内核技术

CDHtmlDialog的基本使用(JS调用C++函数的实现)CDHtmlDialog_js_call_cpp_interactive一、建立一个新的MFC Application工程,在下面这一步把HTML Dialog给勾上:二、修改工程中的JSCppInteractive.htm,代码如下:<HTML><HEA...一、建立一个新的MFC Applicatio...
https://www.tsingfun.com/it/cp... 

CDHtmlDialog的基本使用(C++调用JS函数的实现) - C/C++ - 清泛网 - 专注C/C++及内核技术

CDHtmlDialog的基本使用(C++调用JS函数的实现)CDHtmlDialog_cpp_call_js_interactive《CDHtmlDialog的基本使用(JS调用C++函数的实现)》本文基于以上文章,在其代码基础上拓展:一、在主对话框上添加一个C++按钮,步骤如下:...《CDHtmlDialog...
https://www.tsingfun.com/it/cp... 

MFC Telnet Application(mfc telnet 端口,代码实现、不调用telnet.exe) ...

MFC Telnet Application(mfc telnet 端口,代码实现、不调用telnet.exe)MFC-Telnet-Applicationmfc程序telnet ip:端口,代码原生实现、不调用telnet.exe。程序源码工程升级后,可能出现编译不过的情况,请将stdafx.h中0x0410全部改为0x0501即可。The artic...