- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 c++11 写日志
c++日志库有很多.大家很喜欢sprintf_s,一直传入多参数。最近从国外论坛看到c++11 模板。原理c++11 写日志更爽。直接上代码: **template void format_stream(ostringstream& os, const T& v) { os << v; } template
2016-12-28 13:55:14 1574
原创 c++11 lamda
c++ RAII 其实是个挺头疼问题。c++11lamda来了问题迎刃而解。举个例子:void f(){ HANDLE f1 = openFile("a.txt");if(!f1) return ;HANDLE f2 = openFile("b.txt");if(!f2){CloseHandle(f1);return ; }passCloseHa
2016-09-29 16:12:26 625
转载 boost any (存储class A,class B)
http://www.ok2002.com/document/c-and-plus/c-plus-plus-boost-standard/0321133544/ch06lev1sec4.html
2013-08-01 15:27:28 732
原创 程序员的人生路
无意中看见的一段话,不敢独享,特此奉献!眼过千遍不如手过一遍!书看千行不如手敲一行!手敲千行不如单步一行!单步源代码千行不如单步对应汇编一行
2013-07-16 08:35:44 464
原创 第一次
09年毕业,上班了4年,一无所成,一无所有,不过一直有个记录,就是从来没有迟到过,今天被改写了!!!!!!!!!!!!!!!!!!!!!!!!!!!
2013-07-09 08:51:47 519
原创 linux 调试(dump)
大家都熟悉windows的调试机制,有了dump和pdb,windbg一跑ok了。linux如何调试呢?这就是core文件,core又如何生成如何调试呢?@linux默认是不会产生core文件,怎么办呢?shell执行 ulimit -c unlimited,开启生成。至于如何一次设置时时生效大家研究去吧。@这样默认下core生成在当前目录。靠,那岂不是很e吗!并且名字是core***,
2013-07-08 17:14:23 625
转载 iPhone开发:万能的NSData
也许你已经非常习惯了使用NSArray和NSDictionary写成.plist来保存游戏的分数记录,非常爽吧,但是对于用惯了C的人会感觉很难受,你必须的先将他们整理成整齐的ObjC格式才行,这里将介绍一种保存任意类型的方法。可能有点小题大作,但毕竟符合一部份人的使用习惯。进入正题 //先来两结构,注意我们要保存的可以是 int ,float,NSString,居然还可以是UIIm
2012-03-19 09:51:44 656
创建服务命令行创建系统服务,很简单的代码,很清晰的结构,建议大家学习一下,比对注册表学习
2010-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人