06 2014 档案

摘要:控制台单调的颜色只有黑白两种,看起来多少难免有些单调。在没学图形化编程之前,每天看着控制台程序难免会枯燥无味。 不过,利用SetConsoleTextAttribute函数可以设置控制台的前景色和背景色。 闲言少叙,书归正传。 ①效果图:(颜色可以混合,遵循配色原理) [cpp]... 阅读全文
posted @ 2014-06-28 13:40 byfei 阅读(1845) 评论(0) 推荐(0) 编辑
摘要:function mutstring (s) assert(type(s) == "string", "string expected") local ms = s or "" local u = newproxy(true) local mt = getmetatable(u) lo... 阅读全文
posted @ 2014-06-21 16:46 byfei 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:1.C++很简单的一种办法: #include #include using namespace std; #define FILENAME "stat.dat" int main() { fstream _file; _file.open(FILENAME,io... 阅读全文
posted @ 2014-06-19 16:32 byfei 阅读(1553) 评论(0) 推荐(0) 编辑
摘要:void的含义 void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。 void指针使用规范 ①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如: int * pint; void *pvoid; pvoid = pint; /... 阅读全文
posted @ 2014-06-18 18:51 byfei 阅读(226) 评论(0) 推荐(0) 编辑
摘要:MAKELONG MAKELONG 是一个宏,将两个16位的数联合成一个的32位的LONG型的数 DWORD MAKELONG( WORD wLow, WORD wHigh ); 参数: wLow: 32位数的低16位 WHigh:32位数的高16位 在Windef.h中该宏的... 阅读全文
posted @ 2014-06-16 10:09 byfei 阅读(685) 评论(0) 推荐(0) 编辑
摘要:1. dump文件和pdb文件的匹配问题 >> 发布二进制文件时生成的pdb文件一定要保留,只有当发布的二进制文件和pdb文件是同时生成的才好正确调试。 2. dump文件和pdb文件放在哪里的问题 >> 如果dump文件和pdb文件放在同一个目录,则可直接运行调试;当然也可以不是同... 阅读全文
posted @ 2014-06-10 13:43 byfei 阅读(2207) 评论(0) 推荐(0) 编辑
摘要:让程序在崩溃时体面的退出之Dump文件 . 在我的那篇《让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法。可是要想得到CallStack,必须有pdb文件的支持。但是一般情况下,发布出去的程序都是Release版本的,都不会附带pdb文件。... 阅读全文
posted @ 2014-06-10 13:40 byfei 阅读(405) 评论(0) 推荐(0) 编辑
摘要:使用stringstream对象简化类型转换 C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。 为什么要学习 如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型转换... 阅读全文
posted @ 2014-06-06 16:00 byfei 阅读(203) 评论(0) 推荐(0) 编辑
摘要:接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等. 添加文件 在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图: 这时候,你需要告知TortoiseSVN你的操作,如图: 加入以后,你的文件会变成这... 阅读全文
posted @ 2014-06-05 10:55 byfei 阅读(107) 评论(0) 推荐(0) 编辑
摘要:上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用. 首先打开VisualSVN Server Manager,如图: 可以在窗口的右边看到版本库的一些信息,比... 阅读全文
posted @ 2014-06-05 10:44 byfei 阅读(107) 评论(0) 推荐(0) 编辑
摘要:Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这是二进制文件包的下载地... 阅读全文
posted @ 2014-06-05 10:38 byfei 阅读(96) 评论(0) 推荐(0) 编辑