自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 C++预定义宏

很长一段时间在win下开发,把一些win下特有的宏和标准c++预定义宏混淆了。记录一下参考链接:https://msdn.microsoft.com/zh-cn/library/b0084kay.aspxhttps://en.cppreference.com/w/cpp/preprocessor/replace Visual c + + 编译器预定义某些预处理器宏,具体取决于语言 ...

2018-10-30 10:28:39 3840

转载 GCC数值原子操作API原理及应用

一.前言C/C++中数值操作,如自加(n++)自减(n–-)及赋值(n=2)操作都不是原子操作,如果是多线程程序需要使用全局计数器,程序就需要使用锁或者互斥量,对于较高并发的程序,会造成一定的性能瓶颈。二.gcc****原子操作****api1.概要为了提高赋值操作的效率,gcc提供了一组api,通过汇编级别的代码来保证赋值类操作的原子性,相对于涉及到操作系统系统调用和应用层同步的...

2018-10-20 14:48:29 250

转载 GMT、UTC、PDT 时间简介

原文链接https://www.cnblogs.com/tianguook/archive/2011/11/16/2250934.html获取时间发现没对上,原来是时间格式不同。供参考 GMTGMT 是 Greenwich Mean Time 的缩写,译为中文为“格林威治标准时间”或“格林尼治标准时间”,直译的话,可译为“格林威治平时”或“格林尼治平时”。这里的格林威治位于英国伦敦...

2018-10-19 10:57:29 3539

转载 使用Qt Creator作为Linux IDE,实现CMake编译和单步调试

原文链接https://blog.csdn.net/libaineu2004/article/details/78448392一、前期准备1、安装Linux系统,例如CentOS 7,带桌面,GNOME安装2、安装qt-opensource-linux-x64-5.9.1.run3、安装CMake,参考教程:CentOS 7安装cmake 2.8.12.2 二、新建C/C+...

2018-10-17 10:32:23 939

原创 muduo cpp11版本编译安装

下载链接:https://github.com/chenshuo/muduo/tree/cpp11 需要安装boost, curl, protobuf的相关依赖。以apt方式进行安装1、安装依赖库sudo apt-get install cmakesudo apt-get install libboost-devsudo apt-get install protobuf...

2018-10-16 17:31:59 1426

原创 CMake参考资料 入门实战

https://sourceforge.net/projects/qmake2cmake/    qmaketocmakehttp://www.hahack.com/codes/cmake/   CMake 入门实战 (比较详细的一篇入门教程)https://cmake.org/   官方网站https://cmake.org/cmake/help/v3.12/index.html  ...

2018-10-11 20:26:52 185

转载 delete 和 delete []的区别

c++中对new申请的内存的释放方式有delete和delete[两种方式,到底这两者有什么区别呢? 1.我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存delete[] 释放new分配的对象数组指针指向的内存那么,按照教科书的理解,我们看下下面的代码:int *a = new int[10];delete a;        //方式1d...

2018-10-10 09:22:49 157

Visual AssistX for VS2017

找了好多个版本的番茄助手,要么不能用,要么分太多,但最后还是找了一个,亲测能用。适用于VS2017及以下的vs版本。资源下载没有0积分设置,最低积分是1分,供有需求的朋友下载。

2019-01-22

深入应用C++11 代码优化与工程级应用完整版 pdf

找了好些链接,要么不完整,要么分太高。看到好多下载链接都要10多分才能下,下载后特意上传了下。资源分好像最低要2分,选了最低的。这个版本是没带目录的,先上传下,后续看完再更新增加的目录书签版本,希望帮助到大家。

2018-02-27

TCP_UDP测试工具

TCP_UDP测试工具 包含TCP,udp服务器,支持创建tcp连接,udp连接等

2017-06-10

TCP-UDP调试助手

该工具包含TCP服务器, UDP服务器,TCP及UDP客户端及相关的网络抓包工具等,便于日常学习开发使用

2017-06-10

WINCE下CH340,CH341驱动

WINCE下CH340,CH341驱动

2017-06-01

FileTool.ext

VC6.0和Visio都是开发者常用的工具,但是他们却存在冲突。当两个软件同时安装在一台机器上时,如果在 VC6.0中的“FileView”右键点“add files to folder”或者在Project菜单点Add to project --Files都会报devshl.dll出错。

2014-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除