-
高质量C++/C编程指南 -- 前言 日期:2009-12-22 15:42:36 点击:7 好评:0
前言 软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多...
-
C语言教程第三章: C语言程序设计初步 日期:2009-12-22 15:42:36 点击:4 好评:0
C语言程序设计 本课介绍C语言程序设计的基本方法和基本的程序语句。 从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可...
-
C语言基础教程(五)函数 日期:2009-12-22 15:42:36 点击:0 好评:0
C程序是由一组或是变量或是函数的外部对象组成的。 函数是一个自我包含的 完成一定相关功能的执行代码段。我们可以把函数看成一个"黑盒子", 你只要将数 据送进去就能得到结果,...
-
C语言基础教程(六)Turbo C 程序设计初步 日期:2009-12-22 15:42:36 点击:13 好评:0
本节主要介绍Turbo C程序设计的基本步骤及如何编译、调试和运行源程序。 并给出Turbo C的常用编辑命令。最后介绍Turbo C编译、连接和运行时的常见错 误。 一、Turbo C程序设计基本步骤...
-
C语言教程第六章:指针 日期:2009-12-22 15:42:36 点击:1 好评:0
指针简介 指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言...
-
C语言教程第七章:结构与联合 日期:2009-12-22 15:42:36 点击:5 好评:0
结构类型定义和结构变量说明 在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型...
-
C语言教程第八章:枚举,位运算 日期:2009-12-22 15:42:36 点击:3 好评:0
枚举 在实际问题中, 有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等。假如把这些量说明为整型, 字符型或...
-
C语言教程第十章:文件 日期:2009-12-22 15:42:36 点击:3 好评:0
文件 文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件...
-
C语言基础教程(一)基础篇 日期:2009-12-22 15:42:36 点击:5 好评:0
1.1 Turbo C语言概述 1.1 C 语言的产生与发展 C 语言是1972年由美国的Dennis Ritchie设计发明的, 并首次在UNIX操作系统 的 DEC PDP-11 计算机上使用。 它由早期的编程语言 BCPL( Basic Combind Programmin...
-
谈C++继承中的重载、覆盖和隐藏 日期:2009-12-22 15:42:36 点击:1 好评:0
写正题之前,先给出几个要害字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。在早期的C++书籍中,可能翻译的人不熟悉专业用语(也不能怪他们,他们不是搞计算机编程的,他...
-
基于VC++的OpenGL编程讲座之曲线和曲面 日期:2009-12-22 15:42:36 点击:3 好评:0
计算机图形学中,所有的光滑曲线、曲面都采用线段或三角形逼近来模拟,但为了精确地表现曲线,通常需要成千上万个线段或三角形来逼近,这种方法对于计算机的硬件资源有相当高...
-
各种语言的介绍 日期:2009-12-22 15:42:36 点击:2 好评:0
各种语言的介绍: 在介绍编程语言之前,先说说开放源代码的必要性。现在,在软件生产领域存在巨大的智利浪费,大家把大量的精力用在编写别人已经实现的程序代码上。看看,文本...
-
在libxxx.a文件中如何查找函数 日期:2009-12-22 15:42:36 点击:2 好评:0
...
-
跨平台代码调试 日期:2009-12-22 15:42:36 点击:10 好评:0
在开发中,为了代码的重用,我们总是把核心算法同界面部分分开, 核心算法一般都用C来写,并且希望代码能在其他平台上编译和运行。在微软 平台上有VC,在Unix和一些嵌入平台(pa...
-
Gcc HowTo 日期:2009-12-22 15:42:36 点击:9 好评:0
1. 生火上路(Preliminaries)! 1.1. ELF vs. a.out 目前,Linux的发展正波涛汹涌的进行著.简单一点讲,Linux有两种执行档的格式(formats)可用,取决於你的系统是怎麽整合起来的;你可能两种都有.读了这份...
-
wk里有没有类似c语言里的break的命令 日期:2009-12-22 15:42:36 点击:10 好评:0
...
-
gdb用法 日期:2009-12-22 15:42:36 点击:3 好评:0
我想在gdb中改变我内存中的一个变量的值 也就是说我想赋给这个变量一个我想要的特定值 用哪个指令啊?我记得好象是set 不知道对不对,怎么用 从网上搜了半天都没找到,faint set v...
-
GCC 日期:2009-12-22 15:42:36 点击:6 好评:0
GCC rules 你能想象使用封闭源代码的私有编译器编译自由软件吗?你怎么知道编译器在你的可执行文件中加入了什么?可能会加入各种后门和木马。Ken Thompson是一个闻名的黑客,他编写了...
-
关于makefile 日期:2009-12-22 15:42:36 点击:8 好评:0
0) 介绍 本文将首先介绍为什么要将你的C源代码分离成几个合理的独立档案,什么时候需要分, 怎么才能分的好。然后将会告诉你GNU Make怎样使你的编译和连接步骤自动化。对于其它...
-
技巧:在C/C++中如何构造通用的对象链表 日期:2009-12-22 15:42:36 点击:0 好评:0
虚拟链表和类链表可以很好地实现这一点 T. W. Burger Thomas Wolfgang Burger Consulting公司的老板 2000 年 9 月 内容: 简化的问题 C 代码解决方案 C++ 解决方案 小结 参考资源 作者简介 您是否做过...