大约有 2,200 项符合查询结果(耗时:0.0053秒) [XML]
什么是 Ringbuffer ? - C/C++ - 清泛网 - 专注C/C++及内核技术
...放在buffer中,直到新的数据覆盖他们。这就是和维基百科版本相比,我们不需要尾指针的原因。ringbuffer本身并不控制是否需要重叠(决定是否重叠是生产者-消费者行为模式的一部分–如果你等不急我写blog来说明它们,那么...
error C2512: “Foo”: 没有合适的默认构造函数可用 - C/C++ - 清泛网 - 专...
...oft (R) C/C++ 优化编译器 17.00.61030编译显式错误,可能编译器版本不同结果有所不同。
主要看下面的bad(10)这一行,也同样会报错。错误的原因在于类类型对象没有默认的构造函数,因此无法正确初始化,构造vector失败。解决办法,...
C++ 通过主机名/域名获取IP - C/C++ - 清泛网 - 专注C/C++及内核技术
...义IP地址变量
PHOSTENT hostinfo;
//调用MAKEWORD()获得Winsocl版本的正确值,用于下面的加载Winscok库
if ( WSAStartup( MAKEWORD(2,0), &wsaData ) == 0 )
{ //加载Winsock库,如果WSAStartup()函数返回值为0,说明加载成功,程序可以继续往下执行
...
__declspec(dllexport) 导出符号解决链接失败问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ss 与对象名中间,不可放在class的前面。
再来个跨平台版本:
#ifdef WIN32
#ifdef XXX_EXPORTS
#define XXX_API __declspace(dllexport)
#elif defined USE_LIB
#define XXX_API
#else
#define XXX_API __declspace(dllimport)
#endif
#define XXX_LOCAL
#else
...
解决:error while loading shared libraries: libpcre.so.1: cannot open ...
...lib" >> /etc/ld.so.conf.d/libc.conf
sudo ldconfig
注:有些Linux发行版本配置文件路径是/etc/ld.so.conf,替换即可。libraries
OpenSUSE 升级最新系统步骤 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...
zypper update
#刷新所有仓库
zypper refresh
查看最新Linux版本的命令:cat /etc/os-release
linux,opensuse,zypper
记一次诡异的Linux程序启动即崩溃:Program received signal SIGSEGV, Segm...
...感觉有些诡异,暂未深究,只定位到是Eclipse CDT编译Debug版本程序的依赖问题)
编译问题往往崩溃的莫名其妙,碰到类似情况往这方面怀疑是个不错的切入点。
SIGSEGV
项目管理实践教程 - 项目管理 - 清泛网 - 专注C/C++及内核技术
...善其事,必先利其器【Basic Tools】
项目管理实践【二】版本控制【Version Control Using VisualSVN Server and TortoiseSVN】
项目管理实践【三】每日构建【Daily Build Using CCNET and MSBuild】
项目管理实践【四】Bug跟踪管理【Bug Trace and Management...
闲扯Nginx的accept_mutex配置 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...个,即便发生惊群问题的话,影响相对也较小。
另:高版本的Linux中,accept不存在惊群问题,不过epoll_wait等操作还有。
…
假设你养了一百只小鸡,现在你有一粒粮食,那么有两种喂食方法:
你把这粒粮食直接扔到小鸡中...
PHP中的错误处理 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...,解析错误的代码本身就不应该发布,甚至都不应该进入版本库,关于这一点,我以前写过一篇《Subversion钩子》,里面介绍了如何利用Subversion钩子做代码语法检查。
PHP 错误处理