技术
文章平均质量分 77
juses
赚钱,拍砖
http://cid-9aa37a1cfe944c13.skydrive.live.com/browse.aspx/HWST%5E_Training%5E_photos
cailiang_cn@hotmail.com
展开
-
linux下的Makefile的自动生成
GNU autoconf和GNU automake是GNU用来协助自动产生makefile文档的,能方便地安装你开发的软件 make根据makefile编译、联结程序,手写makefile很困难因此有了autoconf,automake. 请先确认你的系统已经安装以下的软件 1.GNU Automake 2.GNU Autoconf 3.GNU m4 4.perl 5.GNU转载 2007-06-07 16:32:00 · 760 阅读 · 0 评论 -
软件设计本质论—白话面向对象
不同的人在谈面向对象编程(OOP)时所指的含义并不相同。有人认为任何采用图形界面的应用程序都是面向对象的。有人把它作为术语来描述一种特别的进程间通信机制。还有人使用这个词汇是另有深义的,他们其实是想说:“来啊,买我的产品吧!”我一般不提OOP,但只要提到,我的意思是指使用继承和动态绑定的编程方式。 --《C++沉思录》 《C++沉思录》说的是十几年前的事了,现在大家对面向对象的回答已经是众口一转载 2007-06-07 09:05:00 · 685 阅读 · 0 评论 -
c++笔试题汇总
①链表反转单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节点元素的指针反转后,利用已经存储的指针往后面继续遍历。源代码如下: struct linka转载 2007-06-06 15:24:00 · 2559 阅读 · 1 评论 -
跟我一起写 Makefile(上)
一、概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makef转载 2007-06-13 13:05:00 · 773 阅读 · 0 评论 -
跟我一起写 Makefile(下)
四、foreach 函数foreach函数和别的函数非常的不一样。因为这个函数是用来做循环用的,Makefile中的foreach函数几乎是仿照于Unix标准Shell(/bin/sh)中的for语句,或是C-Shell(/bin/csh)中的foreach语句而构建的。它的语法是: $(foreach ,,)这个函数的意思是,把参数中的单词逐一取出放到参数所指定的变量中,然后转载 2007-06-13 13:15:00 · 998 阅读 · 1 评论