java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
.quotation { color:#9900FF; } .comment { color:green; } .keyword { color:blue; } .pr...
下面的是我自己总结的关于C优先级的口诀 希望对初学C语言语言的同志有所帮助; 当然,应用这个口诀的前提是你必须认识所有的C语言的运算符。 优先决 括号成员第一; //括号运算...
Elements of Programming Style -- The C++ Style Guide January 23, 1996 Version 1.0 [url=mailto:nkip...
#include<stdio.h> #include<graphics.h> #define H (y-100)/10 #define L (x-100)/10 int Mar...
#include <stdio.h> #include <stdlib.h> #include<graphics.h> int Mark[32][13]; int...
#include <stdlib.h> #include <math.h> #include <stdio.h> #include <graphics.h&g...
QLib::Event委托库下载 [url=http://upload.programfan.com/upfile/200548160qevent.rar]http://upload.programf...
最近在做一些项目的时候,经常需要用到类的动态注册和获取,使得调用者可以根据名字创建一个类的实例,然后调用改类的虚函数完成功能调用,类似于建立一套数据库访问套件,可以做到后期增加何种数据库访问的无需修改...
C++ 多重继承的实现 都说多重继承有很多缺点,但我一直搞不清楚是指的哪些。今天仔细研究了C++中多重继承的实现机制,发现其中的巧妙之处。先看代码: class G { public: int i...
高效实用C++委托库 下载地址 [url=http://upload.programfan.com/upfile/200548160qevent.rar]http://upload.programfa...
#include <windows.h> #include <iostream> using namespace std; class A { public: static...
Turbo C 2.0集成开发环境的使用 进入 Turbo C 2.0 集成开发环境中后, 屏幕下显示: ────────────────────────────── File Edit...
总算花了几天功夫看了一下elisp语言,括号看得头晕,安耐不住写了一个elisp扩展,现在感觉看一般简单的lisp也不是那么痛苦了。 用法:可以在c++头文件中,将光标放在当前函数行,然后按C-c i...
据说是电脑报上的一道题:给一个方阵从外层向内层逐一编号,结果如下所示:(8*8方阵) 1 28 27 26 25 24 23 22 2 29 48 47 46 45 44 21 3 30 49 6...
Problem: 1. 以下函数哪个是拷贝构造函数,为什么? X::X(const X&); X::X(X); X::X(X&, int a=1); X::X(X&,...
in = fopen("input.file","r"); int res = fgetc(in); 此时,如果in = 0x1A的话,...
------------------------------file:a.cpp------------- #include <iostream.h> #include <math....
用机器码编程,用汇编编程,用C语言编程,用C++编程,用Java编程...都离不开代码重用。代码重用这一概念更是在面向对象编程中发挥到极致----衍化出许多种代码重用的技术,有实现继承--直接使用父类...
/******************************************/ /* File:Unit2.h (scan.h) */ /* A Scann...
c++中初始化和赋值操作差别是很大的。 对于基本数据类型差别不大: 比如: int a = 12; // initialization, copy 0X000C to a a = 12; // ass...
If a class needs a custom copy constructor, copy assignment operator, or destructor, it probably ne...
初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓语言层就是教...
学校刚刚开了程序设计课,因为我是学软件开发的,当然就对这个东西很感兴趣。由于本人是大一的新生,水平也有限,对C也是不很熟悉,为了达到自己的要求,就在这里对我所遇到的问题和如何解决的和大家一起分享。希望...
与传统语言相比,C++的一项革命性创新就是它支持异常处理。传统的错误处理方式经常满足不了要求,而异常处理则是一个极好的替代解决方案。它将正常代码和错误处理代码清楚的划分开来,程序变得非常干净并且轻...
来自vchelp 主要针对应界毕业的同学和一年以下工作经验的人; 希望对大家有帮助; 算法: 1.什么是NPC,NP-Hard? 2.起泡排序的时间复杂度是多少? 说出至少一个比它更快...
近来又有人在群里问如何用c语言编制dll文件(动态链接库)。 原来没有对这个问题太在意过,也没有尝试过任何解决方案,毕竟原来我是用vb的(现在用.net),做个dll只不过是点选一下建立activeX...
在C语言中,对字符串的处理非常重要,特别在一些网络设备中,处理过程会影响设备的转发和吞吐量。这里详细注释了 String.h中的所有函数。以下内容摘自《C程序设计教程》(美)H.M.Deitel P....
#include<iostream> #include<vector> #include<string> using namespace std; // // te...
C++/C编程质量试题 C++/C试题 本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以...
第八章“一个面向对象的范例” 范例是关于 +,-,*,/等数学表达式的处理。 程序如下:(C++Builder6.0 build 通过,运行不对。书内程序用明显少数字符错误,已改。)...
"在惨烈的、大规模的C/C++战役中,注定只有最强者才能生存下来!" Borland C/C++的反击 当Visual C++1.0在C/C++开发工具市场获得空前的成功之后,Bo...
C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是...
数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数...
概述 在第一章中已经介绍过,C源程序是由函数组成的。 虽然在前面各章的程序中都只有一个主函数main(), 但实用程序往往由多个函数组成。函数是C源程序的基本模块, 通过对函数模块的调用实现...
在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据...
1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器碰到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。 2...
[url=http://www.vim.org/scripts/script.php?script_id=527]http://www.vim.org/scripts/script.php?scrip...
“掌握所有语言”也许有点夸大,说“掌握所有市面上流行的编程语言”我觉得一点也不过分。 “学会C++”又是如何定义呢?我觉得阅读过...
.h 文件 类的定义 class CString { public: CString(); CString(const CString &strTag); CString(const...
c++资源之不完全导引 [url=http://blog.csdn.net/taker2001/archive/2005/03/16/321300.aspx]http://blog.csdn.net/...
函数传递参数的类型主要包括:传值,传指针,传引用。这是每本C++书上都会详细讲述的,并且不厌其烦的告诉我们传值是不会改变实参值的。 在csdn的C++版上看到一个有趣的问题,一个Stack...
使用异常和返回值 1.使用返回值处理错误需要程序员严格的编程作风,程序员不论是否有这种习惯,这都是非常不希望的。 2.正确的异常处理是C++中的一个常识。异常通过发出错误信号,可以让程序代码和错误处理...
在Unix/Linux下为了保证在同一时间内某个程序只有一个实例在运行, 即防止二重启动的发生,采用的方法除了用锁定文件之外,还可以用该程 序在系统运行时,在进程表中的信息来进行控制(ps命令看到的内...
C++中的C 创建函数 函数原型: eg. int func(in,float,long Z); //long Z will be warned !...
#include<iostream> #include<string> using namespace std; ////////// //由于class拥有point mem...
VB中的函数或过程的参数有2种传递方式:一种是值传递;一种是引用传递。分别用关键字ByVal和关键字ByRef指出。如果参数是以引用传递的话,函数或过程内部就可以靠这个引用参数来改变外部变量的值。在C...
/* Log File Library(WIN98/NT/2000) Compile by: BC++ 5; C++ BUILDER; VC++; VC.NET; copyright(c) 200...
一、STL简介 STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David...
使用跟踪语句 31.OutputDebugString API函数,MFC AfxOutputDebugString 宏和MFC AfxDumpStack 函数在所有版本中均被编译,但是其他所有的跟踪...
Using managed reference types in C++ By [url=http://www.codeproject.com/script/profile/whos_who.asp?...