C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
C++工具计数 副标题#e# 本文目标是实现一个实用的对C++类计数的类,同时在实现进程中指出一些容易为人忽视的C++常识。 要实现一个类的工具(实例)计数,即措施运行中此类有几多个工具存在,最容易的实现要领是利用静态数据成员。如下: class Widget { public: Widget() { ++count; } Widget(const Widget&) { ++c... 继续阅读C++工具计数
:2017-11-04
-
在ActiveX控件中引入窗体技能 副标题#e# 一、引入Dialog技能 下面先容在建造ActiveX控件时引入有模式对话框技能,建造步调如下: 建设一新的MFC ActiveX ControlWizard项目,取名为Hello,其他用缺省选项; 在ResourceView页中新增一对话框资源,定名为IDD_HELLODIALOG,可以在对话框上放本身的控件; 为对话框资源IDD_HELLO... 继续阅读在ActiveX控件中引入窗体技能
:2017-11-04
-
(i++)+(i++)与(++i)+(++i) 副标题#e# 与在前面:++(–)有太多让人狐疑的处所,(i++)+(i++)与(++i)+(++i)有什么差异?为什么差异?假如从呆板的角度去领略,就会豁然开朗。 先来看段措施: int main() { int i=3; int j=(i++)+(i++); // int j=(++i)+(++i); ... 继续阅读(i++)+(i++)与(++i)+(++i)
:2017-11-04
-
c++ int转换成string范例代码 //第一种要领 #include <iostream> #include <string> using namespace std; int main() { int n = 65535; char t[256]; string s; sprintf(t, "%d", n); s = t;... 继续阅读c++ int转换成string范例代码
:2017-11-04
-
如何使tcp包和udp包穿透防火墙 副标题#e# 通过本文的httptunnel 技能同时逃过了防火墙的屏蔽以及系统的追踪试验,我们可以看到网络安详仅仅依靠某种或某几种手段是不行靠的,同时对安详系统的盲目性依赖往往会造成庞大的安详隐患。但愿通过本文能引起打点员对网络安详防护系统的思考。 什么是http潜伏通道 什么是局域网安详,系统打点员奈何才气保障局域网的安详?这是一个不绝变革的安详观念,很... 继续阅读如何使tcp包和udp包穿透防火墙
:2017-11-04
-
用托管C++编写自界说Web组合控件 副标题#e# 什么是自界说的组合控件 自界说的Web组合控件正如它名字说的那样:在单个控件中集成了一个或多个处事端措施及HTML控件。自界说的组合控件在成果上与用户控件很是雷同,最大的差异之处是,它只存在于它本身的措施会合(或与其他控件共享),能被放在东西条中,并可提供它所包括控件的所见即所得视图方法。 另一方面,自界说Web组合控件比用户控件(user ... 继续阅读用托管C++编写自界说Web组合控件
:2017-11-04
-
C语言基本教程(四)指针、布局、连系和列举(6) 2.2.2 指向一个由n个元素所构成的数组指针在Turbo C中, 可界说如下的指针变量:int (*p)[3]; 指针p为指向一个由3个元素所构成的整型数组指针。在界说中,圆括号是不能少的,不然它是指针数组,这将在后头先容。这种数组的指针差异于前面先容的整型指针,当整型指针指向一个整型数组的元素时,举办指针(地点)加1运算,暗示指向数组的下一... 继续阅读C语言基本教程(四)指针、布局、连系和列举(6)
:2017-11-04
-
《Effective C++》念书条记10:令operator=返回一个引用指向*this 一般的连锁赋值方法: int x, y, z; x = y = z = 15;//等价于x = (y = (z = 15)); 当我们要实现本身的operator=操纵时,就需要返回一个引用,该引用指向了操纵符左 侧的参数; 1 class Widget 2 { 3 public: 4 5 Widg... 继续阅读《Effective C++》念书条记10:令operator=返回一个引用指向*this
:2017-11-04
-
C语言基本教程(三)输入输出函数及节制流程语句(4) 二、scanf()函数scanf()函数是名目化输入函数,它从尺度输入设备(键盘)读取输入的信息。其挪用名目为:scanf("<名目化字符串>", <地点表>);名目化字符串包罗以下三类差异的字符; 1. 名目化说明符:名目化说明符与printf()函数中的名目说明符基内情同。2. 空缺字符: 空缺字符会使scanf... 继续阅读C语言基本教程(三)输入输出函数及节制流程语句(4)
:2017-11-04
-
C语言基本教程(二)数据范例、变量和运算符(10) 3. 指针型变量的初始化 譬喻: main() { int *i=7899; /*界说整型数指针变量并初始化*/ float *f=3.1415926; /*界说浮点数指针变量并初始化*/ char *s="Good"; /*界说字符型指针变量并初始化*/ . . . } 二、变量的赋值 变量赋值是给已说明的变量赋给一个特定值。 1. 单个变... 继续阅读C语言基本教程(二)数据范例、变量和运算符(10)
:2017-11-04