java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
一、绪论 Chapter 1 Introduction ·Contents 计算机程序 Computer Program 程序是指令(instruction)的集合 指令是计算机可以...
-- 作者:thinker -- 发布时间:2005-8-14 17:09:05 -- c/c++程序的内存分配 c/c++程序的内存分配 题记: 所有的完美,都是在崩溃的一刻达到...
const修饰符可以把对象转变成常数对象,什么意思呢? 意思就是说利用const进行修饰的变量的值在程序的任意位置将不能再被修改,就如同常数一样使用! 使用方法是: const i...
如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也可以说是可能的值一一例举出来。 举个例子来说明一吧,为了让大家更明白一点,比如...
一个整数类型数组如下进行定义: int a[]={1,2,3,4}; 如果简单写成: a;//数组的标识符名称 这将代表的是数组第一个元素的内存地址,a;就...
在c++中,为了解决一些频繁调用的小函数大量消耗栈空间或者是叫栈内存的问题,特别的引入了inline修饰符,表示为内联函数。 可能说到这里,很多人还不明白什么是栈空间,其实栈空间就是指放置程序的...
就指向指针的指针,很早以前在说指针的时候说过,但后来发现很多人还是比较难以理解,这一次我们再次仔细说一说指向指针的指针。 先看下面的代码,注重看代码中的注解:...
C++是从C语言发展而来的,而C语言的历史可以追溯到1969年。 在1969年,美国贝尔实验室的Ken Thompson为DEC PDP-7计算机设计了一个操作系统软件,这就是最早的UNIX。接着,他...
虚拟函数的引入是为了实现多态性(polymorphism),而虚拟析构函数是怎么实现多态性的?我想通过以下例子进行说明。 #include <iostream> using namespa...
写了一个经纬度距离计算的类 --------------CJWD.h-------------- #ifndef __JWD_AND_HELPER_20051005 #define __JWD_AN...
课本P16关于冒泡排序: void bubble_sort(int a[ ], int n){ //将a中整数序列重新排序成自小至大有序的整数序列 for(i = n - 1, chang...
今天一刚开始学c的mm问我一道题目,给一个不多于5位的正整数,要求:1.求出它是几位数;2.分别打印出每一位数字;3.按逆序打印出各位数字。 偶马上写出来程序,但是用劲毕生所学才讲的...
(C++ Coding Standards: 101 Rules, Guidelines, and Best Practices) 组织及策略上的问题(Organizational and Polic...
C++常用字符串处理函数及使用示例 char *strcpy(char *s1, const char *s2) 将字符串s2复制到字符串数组s1中,返回s1的值 char *strncpy...
FastCPP -- C++ Web Development Environment Powered By Apache2 Jsp,Asp,Asp.net...
对于一个要求可靠的、高性能应用的C++开发者而言,这个版本绝对值得期待!Borland C++Builder 2006,针对Windows平台下C++集成开发环境的终结版本。C++Builder 20...
指向类成员的指针,印象中似乎很少用到,重新学习C++的过程中,才发现自己是忽视了一个很重要的东东,以前我一直认为类的成员函数不能作为回调函数,所以很多C程序都始终无法移植到C++上来,现在才知道,这是...
算术编码在图象数据压缩标准(如jpeg,jbig)中扮演了重要的角色。在算术编码中,消息用0到1之间的实数进行编码。算术编码用到了两个基本的参数:符号的概率和它的编码间隔。信源符号的概率决定压缩编码的...
void CreateGrphicMenuWin() { WNDCLASS wc; RECT rect; ZeroMemory(&wc, sizeof(wc)); ... wc....
C&C++标准库学习-<ctype>-参考 int isalnum(int c); int isalpha(int c); int iscntrl(int c); int i...
c数据类型幻灯片 [url=http://localhost/diary/h/e/l/hellobkgs1/inc/datatype.rar]datatype.rar...
标准库学习 ////////////////////// 在线参考资料 Reference [url=http://msdn.microsoft.com/library/default.asp...
昨天晚上看了几个小时的《C Traps and pitfalls》感觉这里面讲的东西都是比较边缘的东西,自己水平还是有限,有点看不懂,不过对于其中的一个题目倒是发生了很大的兴趣: 练习 1-4. a+...
重新开始学习C++,发现了几个很容易忽视的问题: 1、构造函数的值拷贝,对于指针而言是直接拷贝地址 2、const后的类,只能使用const的成员函数 3、对于const成员函数,使用指针和引用可以破...
以下的C++类LinkList实现了线性链表的一般操作。可以直接在其他的程序中直接建立它的对象,其中线性表中的数据在此为整型,具体应用的时候可以适当的修改,并可以在此基础上继续封装特定的功能。 头文件...
C++字符串完全指引之二 —— 字符串封装类 原著:Michael Dunn 作者:[url=mailto:cjsun@insun.hit.edu.cn]Chengjie S...
1、来看这段程序: char &get_val(string &str, string::size_type ix) { return str[i...
//头文件// main.h #define CM_FILE_SAVEAS 9072 #define CM_FILE_EXIT 9071 #define CM_FILE_OPEN 9...
#include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> #...
[url=http://cppreference.com/]http://cppreference.com/[/url] C/C++ ReferenceGeneral C/C++[url=http:/...
我自己写的个词法分析程序 可以完成一个非常非常基本的C语言词法分析.自己鼓励下自己 :-) #include <iostream> #include <vector> #inc...
C 是所有版本的UNIX上的系统语言. C 在过去的二十年中有了很大的发展. 在80年代末期美国国家标准协会(American National Standards Institute)发布了一个被...
平时我们用#include的时候,有许多人不真正理解#include的行为,认为#include只能包含库,其实这只是 我们常用的方式,或许没有其他书籍或老师过多的讨论这个问题,只是说是导入所需要的源...
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》...
1.1 类与对象 对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么类就是房子的设计图纸。所以面向对象程序设计的重点是类的设计,而不是对象的设计。类可以将数...
1.1 类与对象 对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么类就是房子的设计图纸。所以面向对象程序设计的重点是类的设计,而不是对象的设计。类可以将数...
一个是视频的,一个关于语音的,都是网上收集到的.源代码 #pragma hdrstop #include "Unit1.h" #include "vfw.h"...
1、在下面三种情况中,我们不使用copy的方式传递参数: (1)当我们需要函数改变argument的值的时候 (2)当我们要传递大对象的时候,copy就会有时间和空间上的浪费,这在现实的程 序...
来看张图(资料来自:[url=http://www.tiobe.com/tpci.htm]http://www.tiobe.com/tpci.htm[/url]) Position Programmi...
1、在do-while语句中,有个细节是应该要注意的,就是while (condition);在这个语句后面的分号千万不要忘记了,这和while是不同的 还有,如果do中定义的变量,由于作用域的问...
很简单的一种办法: #include <iostream> #include <fstream> using namespace std; #define FILENAME &...
刚接触C++,对于C++的标准库知道的还很少。 在按照书上的例子进行例程编写的时候,经常遇到要输入一个整型数据。 一般做法是直接:cin >> intVar; 这样做通常会遇到,如果不输入...
学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多。我要说的将分成三部分: 1.是我面试的具体经过 2.是由面试想到的 3.现今我应该做的。 当然这...
Beyond the C++ Standard Library: An Introduction to Boost By Björn Karlsson .................
1、int *pi = new int; 这样pi指向一个未初始化的整型变量,而 int *pi = new int(); 这样pi就指向一个初始化为0的整型变量 2、int i; i...
1、21 % -5; // machine-dependent: result is 1 or -4 21 / -5; // machine-dependent: result -4 o...
约瑟夫(josephus)环是这样的:假设有n个小孩坐成一个环,假如从第一个小孩开始数,如果数到m个小孩,则该小该离开,问最后留下的小孩是第几个小孩?例如:总共有6个小孩,围成一圈,从第一个小孩开始,...
1、ex4_22: const char *cp = "hello"; int cnt; while (cp) { ++...
/*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。 --coof...
/*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。 --coof...