龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索

主页 > 软件开发 > C/C++开发 >

  • 从if else 到 switch case再到抽象 日期:2011-04-12 23:18:43 点击:1 好评:0

    大家觉得在接手遗留代码时,见到什么东东是最让人感到不耐烦的?复杂无比的 UML ?我觉得不是。我的答案是,超过两个 else 的if ,或者是超过两个case的switch 。可是在代码中大量使用...


  • 详谈Dijkstra算法 日期:2011-04-12 23:18:43 点击:0 好评:0

    本文由单源最短路径路径问题开始,而后描述Bellman-Ford算法,到具体阐述 Dijkstra 算法,阐述详细剖析Dijkstra算法的每一个步骤,教你彻底理解此Dijkstra算法。 一、单源最短路径问题 我们...


  • 几大最短路径算法比较 日期:2011-04-12 23:18:43 点击:3 好评:0

    最短路径 问题是图论研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。 算法具体的形式包括: 确定起点的最短路径问题:即已知起始结点,...


  • 当今世界最受人们重视的十大经典算法 日期:2011-04-12 23:18:43 点击:2 好评:0

    当今世界,已经被发现或创造的经典 算法 数不胜数。如果,一定要投票选出你最看重的十大 算法 ,你会作何选择列? 最近,有人在StackExchange上发起了提问,向网友们征集当今世界最为...


  • C语言的const关键字与指针搭配使用 日期:2011-04-12 23:18:43 点击:0 好评:0

    C 语言的 const 关键字与指针搭配使用,const是C语言中保留的一个关键字,它用来限定一个变量是只读的,即不可变的。程序中使用const可以在一定程度上提高程序的健壮性,但是程序中...


  • c++最基础的20条规则 日期:2011-04-12 23:18:43 点击:0 好评:0

    ...


  • 影响C++/C程序的几大要素 日期:2011-04-12 23:18:43 点击:1 好评:0

    C++/C 程序对函数的处理方式是不同的。extern C是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern C来说明。 若研究项目小组...


  • C语言中可变参数的使用 日期:2011-04-12 23:18:43 点击:0 好评:0

    一、什么是可变参数 我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为: int printf( const char *format,...); 它除了有一个参数format固定以外,后面跟的参数的...


  • 再谈C语言的模块化设计 日期:2011-04-12 23:18:43 点击:0 好评:0

    现代语言为了可以接近玩乐高积木的那样直接组合现有的模块,都对 模块化 做了语言级别上的支持。我想这一点在软件工程界也是逐步认识到的。 C 语言实在是太老了。而它的晚辈...


  • C 语言对模块化支持的欠缺 日期:2011-04-12 23:18:43 点击:3 好评:0

    模块化 是最高原则之一(在 《Unix 编程艺术》一书中, Unix 哲学第一条即:模块原则),我们就当考虑如何简洁明快的使用 C 语言实现模块化。 除开 C/C++ ,在其它现在流行的开发语言...


  • 浅谈声明和定义区别 日期:2011-04-12 23:18:43 点击:4 好评:0

    一般解释来说: 声明 是告诉编译器存在这么一个标识符。 定义 则是为程序申请一块内存。 例如: int x; //这是一个定义 extern int x; //这是声明 int x=10; //这也是一个定义 在程序中使用...


  • auto、register、static、extern等存储类修饰符的区别 日期:2011-04-12 23:18:43 点击:0 好评:0

    存储类型修饰符可以修改标识符的链接和对应对象的生存周期;标识符有链接,而非生命周期;对象有生存周期,而非链接;函数标识符只可用 static、extern 修饰,函数参数只可用 reg...


  • C++数据结构学习:递归(2.2)[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0

    3号盘子的目标柱是C,但是已经有了1号盘子,我们最直觉的反映就是――将碍事的盘子搬到另一根柱子上面去。于是,我们要做的是(规律2):保存当前柱的信息(柱子号、应该搬动的...


  • C++数据结构学习:递归(3.1)[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0

    递归法和回溯法 有人说,回溯实际上是递归的展开,但实际上。两者的指导思想并不一致。 !-- frame contents -- !-- /frame contents -- 打个比方吧,递归法好比是一个军队要通过一个迷宫,到...


  • Windows API-GDI入门基础知识详解(2)[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0

    现在我们对GDI的基础概念有了一定的了解,下面我们将对GDI一些常用的函数进行学习。TextOut函数 TextOut函数的作用是把指定的字符串输出在我们指定的屏幕位置上。 函数原型: BOOL Tex...


  • Visual C++ 入门精解 日期:2009-12-22 15:42:36 点击:5 好评:0

    程序作者:管宁 个人网站:www.cndev-lab.com VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的熟悉造成的...


  • C++通过WIN32 API获取逻辑磁盘详细信息[组图] 日期:2009-12-22 15:42:36 点击:5 好评:0

    众所周知,在微软的操作系统下编写应用程序,最主要的还是通过windows所提供的api函数来实现各种操作的,这些函数通常是可以直接使用的,只要包含windows.h这个头文件。 今天我们主要...


  • 内存调试技巧:C 语言最大难点揭秘 日期:2009-12-22 15:42:36 点击:4 好评:0

    本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,熟悉其严重性已有二十多年,但始终没有彻底解决...


  • 经典与现代的结合:在MFC中集成RAD.NET框架[组图] 日期:2009-12-22 15:42:36 点击:6 好评:0

    MFC已经有十几年的历史了,然而直到今天,他仍然是Visual C++的要害组成部分。从1996年的Visual C++ 4.2至今将近8年的时间,MFC的主体特征没有出现明显的变化,依旧是“古老”的面孔,因...


  • C++ Builder 设计应用程序 日期:2009-12-22 15:42:36 点击:1 好评:0

    C++ Builder提供了所有开始设计应用程序所必需的工具: 一个称为“窗体”的空白窗口,作为用于设计应用程序的用户界面。 一个包容许多可重用的对象的扩展的类库。 一个对象观察器,...


  • 首页
  • 上一页
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 下一页
  • 末页
  • 1893780
 
精彩图集

赞助商链接