登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
C/C++开发
(共
560
篇经验)
0
推荐
14K
浏览
一个 C++ 的基准测试管理库:Celero
对代码进行持续性开发和有意义的基准测试是一个复杂的任务。虽然测试工具本身(Intel® VTune™ Amplifier, SmartBear AQTime, Valgrind)与应用程序没有相...
jopen
11年前
C/C++开发
Celero
0
推荐
14K
浏览
C++11 中的双重检查锁定模式
双重检查锁定模式(DCLP)在无锁编程方面是有点儿臭名昭著案例学术研究的味道。直到2004年,使用java开发并没有安全的方式来实现它。在c++11之前,使用便捷式c+开发并没有安全的方式来实现...
jopen
11年前
C++11
C/C++开发
0
推荐
15K
浏览
C++ 分析器:Embedded Profiler
Embedded Profiler 是低开销的 C++分析器,通过编译器(GCC,MinGW的,或MSVC)自动化仪表的功能实现。分析可以自动或手动完成。自动分析生成一个完整的调用树,不需要...
jopen
11年前
C/C++开发
Embedded Profiler
0
推荐
61K
浏览
Win32 API 实现系统托盘程序
托盘程序就是运行在系统托盘区域的程序,显示为桌面右下角显示区域的一个小图标。通常托盘程序带有几种功能:托盘菜单,托盘图标,气泡提示,托盘提示。例如QQ收到消息后,会在系统右下角显示闪动QQ图标。
jopen
11年前
C/C++开发
系统托盘
0
推荐
16K
浏览
浅谈C++的类型转换
C++是强类型语言,也就是说,变量在使用前就要声明数据类型,不同数据类型分配的内存空间大小也是不同,在转换类型时要注意这个问题,防止数据丢失或越界溢出。文章将简单讨论一下C++的类型转换。
jopen
11年前
C/C++
C/C++开发
0
推荐
42K
浏览
用C++编写一个井字游戏 (Tic Tac Toe)
这个有趣的C++系列打算展示一下使用C++写代码可以和其他主流语言一样高效而有趣。在第二部分,我将向你展示使用C++从无到有的创建一个井字游戏。这篇文章,以及整个系列都是针对那些想学习C++或者...
jopen
11年前
游戏
C/C++开发
0
推荐
15K
浏览
C++ 异常堆栈跟踪器libcsdbg 的可视化工具:jTracer
jTracer 是 libcsdbg 的可视化工具。当 libcsdbg 为异常、线程创建一个堆栈跟踪,可配置通过 TCP/IP 来广播跟踪的数据。而 jTracer 捕获这些数据并通过可视化的...
jopen
11年前
C/C++开发
jTracer
0
推荐
19K
浏览
30分钟了解C++11新特性
C++11是曾经被叫做C++0x,是对目前C++语言的扩展和修正,C++11不仅包含核心语言的新机能,而且扩展了C++的标准程序库(STL),并入了大部分的C++ Technical Repor...
jopen
11年前
C++11
C/C++开发
0
推荐
20K
浏览
C++ 工具箱:openFramework
openFrameworks 是一个旨在助力你进行开创性工作的开源 C++ 工具箱,提供了简单且直观的实验框架。该工具箱具有常见的工具
jopen
11年前
C/C++开发
openFramework
0
推荐
16K
浏览
C++内存池实现
利用C/C++开发大型应用程序中,内存的管理与分配是一个需要认真考虑的部分。 本文描述了内存池设计原理并给出内存池的实现代码,代码支持Windows和Linux,多线程安全。 内存...
jopen
11年前
C/C++
C/C++开发
0
推荐
28K
浏览
C语言的hash表实现:uthash
uthash是一个C语言的hash表实现。它以宏定义的方式实现hash表,不仅加快了运行的速度,而且与关键类型无关的优点。 uthash使用起来十分方便,只要将头文件uthash.h包含进...
jopen
11年前
C/C++开发
uthash
0
推荐
21K
浏览
多态在 Java 和 C++ 编程语言中的实现比较
众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态...
jopen
11年前
Java
C/C++
C/C++开发
0
推荐
17K
浏览
C++并发编程库:Theron
Theron是一个轻量级的C++并发编程库,其实现了Actor模式,利用Theron可以轻松地实现并发编程。Theron的API清晰简洁,而且支持*NIX、windows、ARM、MAC等多种平...
jopen
11年前
C/C++开发
Theron
0
推荐
21K
浏览
C语言连接mysql源代码实例
不需要按照ODBC驱动。通过mysql自带的3306端口进行数据传输。 注意libmysq.dll与对应服务器版本的关系。
jopen
11年前
MySQL
C/C++开发
0
推荐
33K
浏览
使用libcurl 函数库获取网页数据代码
使用libcurl 函数库获取网页数据代码
jopen
11年前
C/C++开发
libcurl
0
推荐
23K
浏览
C/C++文件操作,数据处理
在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O 文件操作,这里我们只介绍流式文件操作。(1)FILE
jopen
11年前
C/C++
C/C++开发
0
推荐
12K
浏览
便携式外部函数接口库:LibFFI
“FFI” 的全名是 Foreign Function Interface,通常指的是允许以一种语言编写的代码调用另一种语言的代码。而 “Libffi” 库只提供了最底层的、与架构相关的、完整的...
jopen
11年前
C/C++开发
LibFFI
0
推荐
15K
浏览
C++ 异常堆栈跟踪器:libcsdbg
libcsdbg 是一个 C++ 异常堆栈跟踪器。当异常被抛出、捕获和处理时,libcsdbg 提供可工具来创建和处理异常堆栈的跟踪,并通过调用堆栈来传播异常路径。跟踪器提供异常发生的函数以及额...
jopen
11年前
C/C++开发
libcsdbg
0
推荐
15K
浏览
用于 Web 的 C++ 编译器:Duetto
Duetto通过允许编程人员做如下的事情,来组合emscripten和node.js的优势用C++编写web应用,重用现有的代码,并且使得移植到浏览器的应用和游戏看起来和原生应用一样; 用同...
jopen
11年前
Duetto
C/C++开发
0
推荐
18K
浏览
如何使用Valgrind memcheck工具进行C/C++的内存泄漏检测
系统编程中一个重要的方面就是有效地处理与内存相关的问题。你的工作越接近系统,你就需要面对越多的内存问题。有时这些问题非常琐碎,而更多时候它会演变成一个调试内存问题的恶梦。所以,在实践中会用到很多...
jopen
11年前
C/C++
C/C++开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档