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

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

C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术

...的场景。其论文可参考文献 1,标准草案可参考文献 2,代码实现可参考 Folly 中的 HazPtr。 2. Hazard Pointer 首先回忆下引用计数的做法: #include <atomic> #include <memory> template <class T> class ReferenceCount { public: ReferenceCount(std::uni...
https://www.tsingfun.com/it/cpp/465.html 

Linux进程与线程总结 [推荐] - C/C++ - 清泛网 - 专注C/C++及内核技术

...第n+1次加锁,则该线程将会发生阻塞,直到前n次加锁中任意一次释放该信号量。信号量可以看作是容量为1的特殊的互斥量。另外,信号量还可以用于进程间的同步。 信号量的一个比较常见的用途是限制队列的长度,在并发编...
https://www.tsingfun.com/ilife/tech/817.html 

创业公司如何实施敏捷开发 - 资讯 - 清泛网 - 专注C/C++及内核技术

...了才能给企业带来价值。不过如果调整,代价太大,很多代码要重写,大家就会责怪技术总监或者项目负责人没有把握好需求。 3、团队经常加班,但战斗力不强。 核心团队疲于应对需求、技术开发、老系统维护,没时间指导...
https://www.tsingfun.com/html/... 

Swift 和 .Net 开源,回顾 2015 年 9 大开源事件 - 开源 & Github - 清泛网 - 专注IT技能提升

...dash;WordPress 和 wordpress.com 背后的公司,最近将 wordpress.com 代码重做,同时宣布将它命名为 Calypso 并成为一个新的开源项目。这是第一次基于开源代码许可证将 wordpress.com 供给公众使用。 5、AMD 宣布 GPU 资源开源 AMD 和 Nvidia 是...
https://www.tsingfun.com/ilife/idea/736.html 

6个变态的C语言Hello World程序 - 创意 - 清泛网 - 专注C/C++及内核技术

...序片段主要完成这些事情:输出Hello, World混乱C语言的源代码下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++...下面的六个程序片段主要完成这些事情: 1、输出Hello, World 2、混乱C语言的源代码 下面的所有...
https://www.tsingfun.com/ilife/relax/483.html 

IT大牛是如何炼成的 - 轻松一刻 - 清泛网 - 专注C/C++及内核技术

IT大牛是如何炼成的记得初入公司时,写的代码乱七八糟,错误百出,bug连连,不仅项目经理骂我,其他同事也对我怨声载道。后来听朋友介绍,就报了一个培训班。 记得初入公司时,写的代码乱七八糟,错误百出,bug连连...
https://www.tsingfun.com/it/cpp/664.html 

NtMapViewOfSection注入 - C/C++ - 清泛网 - 专注C/C++及内核技术

...用一个未公开函数NtMapViewOfSection在远程进程地址空间写入代码,并且用一种新的技术在远程进程中执行它,这种技术完全工...新的注入方式:利用一个未公开函数NtMapViewOfSection在远程进程地址空间写入代码,并且用一种新的技术...
https://www.tsingfun.com/it/cpp/670.html 

fstream默认不支持中文路径和输出整数带逗号的解决办法 - C/C++ - 清泛网 -...

...,如果文件路径中带有中文,则创建一般会失败。如下面代码:view plain#include<iostream>#include<fstream...我们用fstream来创建一个新文件,如果文件路径中带有中文,则创建一般会失败。如下面代码: #include <iostream> #include <fstream> ...
https://www.tsingfun.com/it/cpp/1253.html 

MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ateFrameMenu(NULL)。调用 DrawMenuBar() 来重绘菜单。使用下面的代码为 MDI 和 SDI 实现: 在资源编辑器中创建新的菜单资源 (IDR_MYMENU1)。 添加到 CMyDocument 的 HMENU 的数据成员,重写 GetDefaultMenu() 返回该数据成员: // .h file // ...
https://www.tsingfun.com/it/cpp/1342.html 

libcurl网络连接使用tcp/ip - C/C++ - 清泛网 - 专注C/C++及内核技术

libcurl网络连接使用tcp/iplibcurl网络连接使用tcp ip,部分代码如下:CURL *curl;CURLcode res;const char *request = "GETas.xxxxE测试发送"; curl_socket_t sockfd; * socket * ...部分代码如下: CURL *curl; CURLcode res; const char *request = "GETas.xxxxE测试发送"; ...