自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pacewalker的专栏

个人学习记录

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 流水账

记录问题的解决思路Q1:处理数组越界读写A1:为防止使用时越界,使用&& 判断数组下标。例如 : a[n];    if(a[i]>a[i+1] ){...} // i+1可能>=n,越界   =>     if( i+1 a[i+1] ) {...}Q2:要输入未知数量的对象A2:while (std::cin >>object )

2012-02-28 15:35:13 381

转载 排序算法概览

冒泡排序:在最优情况下只需要经过n-1次比较即可得出结果,(这个最优情况那就是序列己是正序,从100K的正序结果可以看出结果正是如此),但在最坏情况下,即倒序(或一个较小值在最后),下沉算法将需要n(n-1)/2次比较。所以一般情况下,特别是在逆序时,它很不理想。它是对数据有序性非常敏感的排序算法。 冒泡排序2:它是冒泡排序的改良(一次下沉再一次上浮),最优情况和最坏情况与冒泡排序差不多,但是

2012-02-28 11:05:57 699

转载 c++ 根据输入动态声明数组(一维,二维)

较早的编译器是不允许这样做的,所以一些书籍比如以Tc讲解的书本都说数组的下标不能是变量。在vc6.0下亦是如此。不过在一些较新的编译器如dev c++已经支持了,如下代码不会报错#include #include int main(){int a; int i;scanf("%d",&a);int c[a];for( i =0 ;iscanf("%d",

2012-02-24 14:52:43 17129 1

原创 办公软件推荐

任务和日程管理软件类ToDoList 6.4.b3ToDoList帮你把要做的事情列出来,一项一项,类似思维导图。最明显的好处是强迫自己整理出任务的每个部分,理顺后按部就班的完成,提高效率。当然了习惯是需要慢慢养成了,开始使用ToDoList这样的软件会觉得很费劲,但坚持下来你就能体会到管理软件带来的便捷了。下载http://download.pchome.net/sy

2012-02-24 10:33:33 741

原创 好用强大的文本编辑器Gvim和Emacs

GvimGvim官网下载地址:http://www.vim.org/download.php用Gvim建立IDE编程环境 (Windows篇):http://blog.csdn.net/hukui161/article/details/5764999gvim的配置和使用:http://www.blags.org/gvimr/vim配置文件,适合windows的vim配置ht

2012-02-15 11:23:24 1746

原创 To read list

针常量和常量指针http://apps.hi.baidu.com/share/detail/33538873

2012-02-08 16:18:44 458

转载 设计模式

设计模式(Patterns in Java)http://www.jdon.com/designpatterns/

2012-02-07 14:59:41 443

转载 VS2005 使用/导入lib 、 dll库

1、编译库的时候,在project option--C/C++ -- Code generation 中的Runtime library中,注意选择链接库的类型。修改原则主要是保持一致性。例如工程使用MTD有关 C 运行时库以及使用 /clr(公共语言运行库编译)进行编译时要使用哪些库的更多信息,请参见 C Run-Time Libraries。传递给链接器的给定调用的所有模块都必须使

2012-02-06 14:14:28 7864 4

原创 开源的C/C++ 日志框架 liblogger

开源C/C++ 日志框架 liblogger主页  http://liblogger.sourceforge.net/特点:1.支持输出到 文件/控制台/网络2.支持不同日志级别3.源代码通过GCC、VC++编译4.支持平台POSIX (Unix, GNU/Linux), Windows使用方法:http://liblogger.sourceforg

2012-02-05 14:19:52 3413

转载 c/c++预处理学习总结

预处理器(Preprocessor)定义了读取源代码、对代码预先翻译以及编写供编译器读取的新代码的过程。预处理先于编译器对源代码进行处理。  C/C++语言没有内置工具在编译时间包含其他源文件、宏定义,或根据条件包含或排除一些代码行的编译时指令。预处理器提供了这些能力。虽然当前大多数编译器内部集成了预处理器,人们还是认为预处理独立于编译器的过程。预处理器读取源代码,查找预处理指令语句和宏调用,

2012-02-03 15:44:53 449

开源的C/C++ 日志框架 liblogger0.2

开源C/C++ 日志框架 liblogger主页 http://liblogger.sourceforge.net/ 特点: 1.支持输出到 文件/控制台/网络 2.支持不同日志级别 3.源代码通过GCC、VC++编译 4.支持平台POSIX (Unix, GNU/Linux), Windows 使用方法: http://liblogger.sourceforge.net/page_tutorial.html

2012-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除