11 2013 档案

摘要:1.VC编译选项多线程(/MT)多线程调试(/MTd)多线程 DLL (/MD)多线程调试 DLL (/MDd)2. C 运行时库 库文件Single thread(static link) MLlibc.libDebug single thread(static link) MLd libcd.libMultiThread(static link) MT libcmt.libDebug multiThread(static link) MTd libcmtd.libMultiThread(dynamic link) MD msvert.libDebug multiThread(dynamic 阅读全文
posted @ 2013-11-20 10:00 springbarley 阅读(486) 评论(0) 推荐(0) 编辑
摘要:git reset和git checkoutgit resetgit reset --hard :1.替换引用的指向.引用指向新的提交ID;2.替换暂存区.替换后,暂存区的内容和引用指向的目录树一致;3.替换工作区.替换后,工作区的内容变得和暂存区一致,也和HEAD所指向的目录树内容相同.git reset --soft :1.替换引用的指向.引用指向新的提交ID.即只更改引用的指向,不该编暂存区和工作区.git reset --mixed 或git reset :1.替换引用的指向.引用指向新的提交ID;2.替换暂存区.替换后,暂存区的内容和引用指向的目录树一致;即更改引用的指向及重置暂存区 阅读全文
posted @ 2013-11-14 11:35 springbarley 阅读(812) 评论(0) 推荐(0) 编辑
摘要:windows句柄这篇文章是我在学习的时候为了以后忘记所以把当时的理解记录下来。一定有不正确的地方,所以仅供参考。我们初学VC++是经常遇到一些我们在标准C++中没有的数据类型,如句柄,消息。句柄:我们先看看Winnt.h有关句柄的定义。#ifdefSTRICTtypedefvoid*HANDLE;#defineDECLARE_HANDLE(name)structname##__{intunused;};typedefstructname##__*name#elsetypedefPVOIDHANDLE;#defineDECLARE_HANDLE(name)typedefHANDLEname#e 阅读全文
posted @ 2013-11-04 13:42 springbarley 阅读(191) 评论(0) 推荐(0) 编辑
摘要:转载自:https://www.byvoid.com/en/blog/linux-c-1编程学习笔记 (1)进程控制入门This post is written in Chinese. If you have trouble to read it, please useGoogle Translate想进行Linux系统开发已经很久了,一直没有付诸实践。今日终于开始学习Linux下的C语言编程,研究一天,终于大概弄明白了Linux系统进程管理的一些基本概念和编程方法,总结下来以方便大家学习和自己实践。进程系统Linux是个多任务多用户的操作系统,系统直接管理的每个任务的最小单位,就是进程(pr 阅读全文
posted @ 2013-11-03 01:04 springbarley 阅读(319) 评论(0) 推荐(0) 编辑