- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 文章标题
调试代码调试 大致分为两种调试方法: - 调试器,如 Linux 的 gdb 调试器。 - 日志打印,就是在代码中加入一些输出信息用来定位问题,这种方式 简单粗暴有效。调试日志打印调试开关gdb调试日志打印打印很简单,谁都会,但是加上相应的技巧,有助于定位问题,并且可以减少麻烦。调试开关在我们需要分析问题而调试代码的时候开启此开关,在问题解决后发布版本的时候可以关闭此开关来禁止打印信息。调
2015-10-29 10:09:57
372
原创 linux的一些常用命令的总结
本文命令只是自己平时学习和工作中常用的一些总结,如有错误,烦请指正。。。一、文本查询的命令:grep例如: grep -nr "test" * 我是经常用他来列出一个目录树中包含“test"串的所有文件,以及标明所在行并打印此行内容。
2013-12-07 23:37:43
461
转载 MFC的使用技巧 (如何删除一个类)
1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。这是因为出现了未来文件的缘故。 解决方法: 找出对应文件夹下的debug目录,将未来文件全部delete, 再rebuild all一次。(未来 文件即其创建和修改时间都比系统时间靠后) 2:有时,w
2013-05-10 20:32:15
920
转载 最好使用C++转型操作符
旧式的C转型方式,几乎允许你将任何类型转换为任何其它类型,有其自身的缺陷,表现在以下两方面:不能更精确地指明其转型的意图。如将一个pointer-to-base-class-object 转型为一个pointer-to-derived-class-object(改变一个对象的类型)和将一个pointer-to-const-object转型为一个pointer-to-non-const-
2013-05-10 17:33:50
479
转载 C语言判断一个文件是否存在,以及如何删除
#include #include using namespace std;#define FILENAME "stat.dat"int main(){ fstream _file; _file.open(FILENAME,ios::in); if(!_file) { cout }
2013-04-20 14:29:42
1246
转载 fcntl() 函数
功能描述:根据文件描述词来操作文件的特性。 用法: int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock); 参数: fd:文件描述词。 cmd:操作命令。 arg:
2013-02-23 23:02:42
253
原创 浅谈linux下core文件
何谓core文件 当一个程序崩溃时,在进程当前工作目录的core文件中复制了该进程的存储图像。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。何时生成core文件 当程序接收到某些UNIX信号并崩溃时产生core文件。具体哪些信号会产生core文件,在《unix环境高级编程》这本书的第十章第10.2节有介绍的。请查阅。core文件的作用
2012-12-29 13:06:05
401
转载 如何成为优秀的程序员
嵌入式行业(或者IT业)有没有前途?我听说编程编到三十五岁就没人要了,一定要转行找出路是吗?做驱动开发和做应用开发哪个更有前途?我一开始看什么书都看不懂,怎么才能理出一个学习顺序?诸如此类。这使我迫切地感觉到,应该总结这样一份非具体技术问题的FAQ了。 在看这份FAQ之前,你必须先读完ESR的《如何成为一名黑客》(本文末尾附有中译版),该文所讲过的道理我不再重复。该文用很大的篇幅讲什么是
2012-12-19 22:45:13
396
原创 不归零法编码、曼彻斯特编码和差分曼彻斯特编码-----详解
不归零法编码、曼彻斯特编码和差分曼彻斯特编码 数字信号和数位化编码的数据之间存在着自然的联系。数位化存储的数据表现为0和1的序列。由于数字信号能够在两个恒量之间交替变换,所以可以简单地把0赋予其中的一个恒量,而把1赋予另一个恒量。这里恒量的具体取值并不重要。如果是电子信号的话,这两个恒量数值相同,但符号相反。为了保持论述的普遍性,我们把它们分别称为“高电平”和“低电平”。1. 不归零
2012-12-14 15:44:34
11976
2
原创 Source Insight 的使用
1.设置SI对代码格式化自动排版 1.1 配置插件 Windows平台下也有好多人都喜欢用SourceInsight编辑C/C++程序,但是SourceInsight没有提供对代码格式化的功能,GNU的astyle是一个免费的代码格式化工具,能够整理符合c/c++规范 ,我们可以将astyle.exe外挂到SourceInsight中。 (1):从http
2012-11-28 14:49:19
479
原创 UE的使用
1.如何让UE在保存文件是不自动生成.bak文件英文版设置方法:Advanced --Confiugration -- File Handling -- Backup --选择第一个选项不备份中文版方法:高级--配置--文件处理--备份--选择不备份2.从16进制显示切换到字符形式显示快捷键:ctrl+h
2012-11-27 20:23:43
271
EN-300-468-V191-200903_decrypted.pdf
2013-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人