
C/C++
文章平均质量分 66
lazying_bird
菜鸟的私家学习笔记
展开
-
protoc - C++ Codes
C++代码调用protoc的例子原创 2017-08-07 23:27:49 · 495 阅读 · 0 评论 -
C++异常
C++异常相关。原创 2016-02-17 09:14:33 · 715 阅读 · 0 评论 -
小程序的一种轻量级记录日志的方法
这种方法是在Android Recovery程序中用到。原创 2016-02-17 11:01:40 · 5093 阅读 · 0 评论 -
类型操作符
C++类型操作符重载示例。原创 2016-02-17 09:24:56 · 702 阅读 · 0 评论 -
C++操作符重载
讨论C++的运算符重载原创 2015-06-26 20:00:22 · 539 阅读 · 0 评论 -
WM_USER
谈谈WM_USER如何使用。原创 2016-02-03 15:41:43 · 2888 阅读 · 0 评论 -
CTime与DateTimePicker控件
记录CTime与DateTimePicker控件的一些使用方法。原创 2016-02-03 11:15:44 · 720 阅读 · 0 评论 -
mem_fun
介绍mem_fun的使用示例。原创 2016-02-16 16:56:33 · 625 阅读 · 0 评论 -
探讨Windows窗体程序执行周期性任务的几种方法
探讨Windows窗体程序执行周期性任务的几种方法,涉及定时器方法、WaitFor方法等。原创 2016-02-02 18:06:15 · 1278 阅读 · 0 评论 -
函数指针&回调&循环依赖
描述用函数指针、回调函数来去除循环依赖的例子。原创 2016-02-01 14:09:47 · 878 阅读 · 0 评论 -
可变长参数&日期等
以下示例代码采用C++语法原创 2013-12-31 20:24:27 · 980 阅读 · 0 评论 -
运算符优先级一则小案例
遇到好的案例总是有必要记录下来的。规则书上明明白白写着,但教科书上基本上很少给出一些案例。原创 2016-01-13 11:45:43 · 1785 阅读 · 0 评论 -
Windows上面编译pcre的步骤
源码下载本文以8.35为例,其他的版本操作方法都是类似的。8.35版本的源代码参考链接: http://download.youkuaiyun.com/detail/u013344915/7793027当然,也可以到官网去下其他的版本。官方建议的步骤源代码解压缩之后,有个README文件,其中提到“Building PCRE on non-Unix-like systems”,内容如下:Building PC原创 2016-01-09 17:54:37 · 6075 阅读 · 2 评论 -
wchar_t
代码:#include <string.h>#include <stdio.h>int main(){ char* s = "abc中文def"; int n = strlen(s); wchar_t* s2 = L"abc中文def"; int n2 = wcslen(s2); printf("n=%d, n2=%d\n", n, n2); retu原创 2016-01-12 11:19:15 · 426 阅读 · 0 评论 -
VC下面执行DOS命令
本文参考如下文档:vc下执行DOS命令 或 vc下执行DOS命令后者也是转载前者,但代码排版看起来好一些。在上面的基础上,又对代码做了一点改动,主要是加了日志文件,方便看到DOS命令中间执行结果。下面的示例代码是以VC6为例,一个workspace中包括两个project,一个是简单的MFC对话框,另外一个是执行dos命令的lib。lib的宏定义参考了pcre的风格,参考Windows上面编译p转载 2016-01-11 14:54:20 · 986 阅读 · 0 评论 -
C语言的一个正则表达式pcre
在C/C++中,一个比较好的正则表达式是pcre,使用非常广泛。原创 2014-08-20 20:51:33 · 2682 阅读 · 0 评论 -
Windows读写注册表的例子
在MSDN中,有个读写注册表的例子,很有参考价值。拷贝在这里原创 2016-01-09 17:23:38 · 915 阅读 · 0 评论 -
C++中的异常操作:throw&try&catch
C++中异常的例子。参考书籍:Essential C++ 第七章代码原创 2016-02-17 13:59:54 · 556 阅读 · 0 评论 -
wstring_convert
char*和wchar_t*的相互转换。原创 2016-03-01 11:04:57 · 2791 阅读 · 0 评论 -
获取C语言的宏对应的字符串
探讨如何获取一个宏对应的字符串,或整数值对应的宏名称字符串。原创 2016-02-18 09:27:25 · 4730 阅读 · 0 评论 -
protobuf - Compile Proto File
编译proto文件原创 2017-08-07 23:11:58 · 1509 阅读 · 0 评论 -
C++的一些书籍
作为C++入门,可以看Lippman的Essential C++。这本书很薄,涉及到了C++关键的方面,但略过了大量的细节。作者写这本书的目的就在于希望C++入门者能够快速地了解C++、学习C++,并开展一些实际工作。在有了C++的基础知识之后,即可在实践的过程中,逐步提升技能。实际开发中经常面对的一个问题,就是一些细节记不住,对于一些疑难杂症,还需要考究一些细节。为此,推荐L原创 2014-01-18 19:43:26 · 1655 阅读 · 0 评论 -
C-运算符优先级一个小例子
C/C++运算符优先级一小例子原创 2016-08-30 17:14:59 · 2696 阅读 · 0 评论 -
warning MSB8012
warning MSB8012原创 2016-08-04 08:53:40 · 1068 阅读 · 0 评论 -
码流转换
讨论码流的十六进制打印串(Linux hexdump的结果)和原始码流之间的转换。原创 2016-04-18 17:04:37 · 1715 阅读 · 0 评论 -
MySQL Connector C
本文讨论MySQL Connector C的使用方法,版本是6.1。原创 2016-02-04 10:00:09 · 948 阅读 · 0 评论 -
STL for_each
记录for_each的使用方法。原创 2016-03-28 16:03:14 · 490 阅读 · 0 评论 -
调试小函数:输出码流
C++/MFC环境下面,把二进制码流转换成字符串,然后就可以方便地输出到日志或AfxMessageBox。原创 2016-02-26 11:50:46 · 594 阅读 · 0 评论 -
C/C++函数指针
比较好的一个pdf文件:http://www.newty.de/fpt/zip/e_fpt.pdf原创 2015-12-11 15:04:55 · 405 阅读 · 0 评论 -
STL accumulate
对序列中的数据求和:accumulate。原创 2016-02-23 13:50:04 · 482 阅读 · 0 评论 -
STL max_element
取容器中的最大或最小值:max_element, min_element。原创 2016-02-23 13:45:09 · 563 阅读 · 0 评论 -
遗留MFC工程上调整对话框大小
在遗留MFC工程上,调整对话框对象,以达到隐藏不关注的那些控件。原创 2016-03-18 17:15:01 · 535 阅读 · 0 评论 -
CPropertySheet使用示例
在MSDN中详细介绍了CPropertySheet、CPropertyPage的使用方法,这里概要介绍主要步骤,是为笔记。原创 2016-03-18 15:48:30 · 6258 阅读 · 0 评论 -
MFC对话框中临时屏蔽掉一个控件
在开发过程中,偶尔会临时需要把某个控件屏蔽掉。——因为已经有一些代码和这个控件绑定,比如为该控件映射了控件变量,映射了某些消息。所以直接删除掉这个控件会比较麻烦。如果设置为这个控件不可见,那么屏幕上又会有一块不完整。所以某些情形下可以用一个文本控件“盖在”已有的控件上面。原创 2016-02-19 16:49:54 · 1203 阅读 · 0 评论 -
ResumeThread用于一个已结束的线程
如果一个线程已经运行完了,再次用于ResumeThread()会怎么样?答案是:不怎么样,只是什么也不干而已。ResumeThread是把之前suspend的线程resume起来,如果该线程没有被suspend,自然也无resume之说。原创 2016-02-18 16:29:36 · 5390 阅读 · 0 评论 -
MFC环境下Start&Pause&Stop操作
描述在Windows/MFC开发环境下,对于Start、Pause、Stop等典型操作的示例代码。原创 2016-02-16 11:15:23 · 1856 阅读 · 0 评论 -
Windows开发常用的获取错误码对应文本的例子
Windows下面的SDK调用返回错误时,经常需要知道错误的具体信息,而不是错误码。下面是一个示例代码原创 2016-01-09 17:18:19 · 2104 阅读 · 0 评论 -
FileDialog选择多个文件
FileDialog对话框中,选择多个文件的示例代码片段。原创 2016-01-26 09:09:17 · 3955 阅读 · 0 评论 -
C++ STL删除元素的一些案例
1. 概述本文讨论序列容器删除特定元素的方法。原创 2014-11-21 21:12:19 · 835 阅读 · 0 评论 -
搭建gtest环境
在前面涉及C++代码的测试时,都是编写了一个简单的test()原创 2014-08-12 19:58:18 · 1963 阅读 · 0 评论