- 一级分类:
- 全部 计算机 高等教育 金融/投资/证券 医药卫生 汽车/机械/制造 外语学习 报告/分析 法律/法规/法学 研究生考试 电子工程/通信技术 经济/贸易/财会 建筑/施工 幼儿/小学教育 中学教育 文学/历史/军事/艺术 资格/认证考试 人力资源/企业管理 学术论文 行业资料 办公文档 生活休闲
- 二级分类:
- SEO 计算机应用/办公自动化 .NET 数据结构与算法 Java C/C++资料 linux/Unix相关 手机开发 UML理论/建模 并行计算/云计算 嵌入式开发 windows相关 软件工程 管理系统 开发文档 图形图像 通信/网络 网络信息安全 电子支付 Labview matlab 网络资源 Python Delphi/Perl 评测 flash设计与制作 CSS/Script 计算机原理 PHP资料 数据挖掘与模式识别 Web服务 数据库 Visual Basic 电子商务 服务器 搜索引擎优化 存储技术 架构 行业软件 人工智能 计算机辅助设计 多媒体 软件测试 计算机硬件与维护 网站策划 网页设计/UI 网吧管理

在Visual C++中编译boost库.doc
在VisualC++中编译boost库在VC下编译boost库还是比较容易的,根据boost提供的帮助文件,只要两行简单的代码,再沏上一杯热茶,喝完茶差不多就编译好了。VC下编译boost需要的命令如下:bootstrap.\bjamVisualC++下编译boost库详细步骤:1、下载的boost库源文件解压到某个目录,例如放到F:\Program\boost_1_47_02、打开命令提示符(【开始】-【运行】-输入cmd即可)3、输入bootstrap,然后等待一会,出现下面步骤再继续后面操作4、输入

C++程序设计教程11.ppt
C++程序设计教程(第二版)第十一章内容1.抽象编程(AbstractProgramming)数据结构抽象编程编程2.编程质量(ProgrammingQuality)易编程性:只是对采用好的编程方法或更高级语言而言,抽象程度越大,越易编程对象化编程在抽象数据类型的创建上做了大量的工作,因而赢得了应用程序编写的方便与快捷安全性:编程在算法设计上是挖空心思的劳动过程,而在运用语言对之描述上应该潇洒自在:容易表达,不容易出错,运行上更安全。好的编程方法能够帮助程序员实现潇洒编程抽象数据类型中可以将大量安全代码嵌

C++关键字全集整合.docx
C++关键字全集整合PAGE\*MERGEFORMAT9C++关键字全集整合其实最好还是在MSDN里查阅C++keywords,但是整一遍还是可以加深点印象.以下注解多引自MSDNLibraryforVisualStudio2008.C++关键字全集(这个是从C++Primercopy过来的,有一些补充,也有一些已经被替代):asmautobad_castbad_typeidboolbreakcasecatchcharclassconstconst_castcontinuedefaultdelete

富士通C++笔试面试.doc
C++常见笔试题和面试题目-富士通南大软件①链表反转单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的:1->2->3->4->5通过反转后成为5->4->3->2->1。最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节点元素的指针反转后,利用已经存储的指针往后面继续遍历。源代码如下:structlinka{intdata;linka*next;};voidrevers

C++中回调函数的初探.doc
C++中回调函数初探C++中回调函数初探对于很多初学者来说,往往觉得回调函数很神秘,很想知道回调函数的工作原理.本文将要解释什么是回调函数,它们有什么好处,为什么要使用它们等等问题,在开始之前,假设你已经熟知了函数指针.什么是回调函数?什么是回调函数?简而言之,回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.为什么要使用回调函数?为什么要使用回调函数?因为可以把调用者与被调用者分开.调用者不关心谁是被调

牛顿插值法的c++程序.doc
简介:本程序用牛顿插值法对函数表,X132y12-1X值选取为1.5测试本程序。源程序:#include<iostream.h>#include<math.h>voidmain(){charL;do{doubleM[100][100];doublex[100],y[100];doubleX=1,xx=0,w=1,N=0,P,R=1;intn;cout<<"请输入所求均差阶数:";cin>>n;for(inti=0;i<=n;i++){cout<<"请输入x"<<i<<"的值:"<<endl;cin>>x[

Windows C++ 程序设计22.ppt
面向对象与可视化程序设计--VisualC++编程主讲教师:唐龙教授(计算机科学与技术系)黄维通博士(计算机与信息管理中心)清华大学2001年2月第二章VisualC++6.0开发环境内容提要§2.1.VisualC++6.0及其开发环境开发环境是程序员同VC++的交互界面2.1VisualC++6.0及其开发环境§2.2.VisualC++6.0的菜单栏FileProject2.2VisualC++的菜单栏-------File菜单2.2VisualC++的菜单栏-------File菜单2.2Visu

C++网络编程学习笔记(ACE).docx
前言面向对象中间件体系结构主机基础设施中间件:封装socket,线程等不同主机的实现,形成统一的接口。如java,ACE分布式中间件:连接管理,内存管理,整编,解编,端点和请求的多路分离,同步,多线程等,使程序员象开发独立应用程序一样开发分布式应用程序。分布式中间件的核心是ORB(ObjectRequestsBroker对象请求代理),如:COM+,JAVARMI,CORBA通信设计空间面向连接协议需要做出如下设计:数据成帧策略连接多路复用策略链接多路复用:多个线程复用同一个TCP链接非多路复用:多个进程

第01章C++编程简介.ppt
第1章C++编程简介计算机程序与语言计算机语言与开发工具C语言、C++语言及其它高级语言程序的开发过程简单C++程序举例(1)简单C++程序举例(2-1)简单C++程序举例(2-2)C++程序的结构特征MSVC++6.0中编程与调试本章小结课外作业

C++程序设计教程3.ppt
03:38:41数据类型:一定的数据在计算机的内部表示;该数据所表示的值的集合;在该数据上的一系列操作。内部数据类型:1.整型长整型,短整型,字符型,布尔型2.浮点型单精度,双精度第三章内容1.整型(intTypes)编译器的机器字长总是与整型的位长有关.如:32位编译器的整型数一定为32位长整型字面值分八进制,十进制和十六进制不同表示.如:0123//8进制0x12af3//16进制12345//10进制超过表示范围的整型数其值不可预料或者出错.如:inta=1234567891234567891234

Visual C++编程技巧之四.docx
VisualC++编程技巧之四25、如何获取有关窗口正在处理的当前消息的信息调用CWnd::GetCurrentMessage可以获取一个MSG指针。例如,可以使用ClassWizard将几个菜单项处理程序映射到一个函数中,然后调用GetCurrentMessage来确定所选中的菜单项。viodCMainFrame::OnCommmonMenuHandler(){//Displayselectedmenuitemindebugwindow.TRACE("Menuitem%uwasselected.\n",

C++程序设计教程7.ppt
03:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:3403:33:34

C++程序设计教程10.ppt
C++程序设计教程(第二版)第十章内容1.继承结构(InheritanceStructure)派生类对象结构2.访问父类成员(AccessFather’sMember)子类也是基类的用户,其成员函数不能访问基类的私有成员.但子类可以区别于外来用户,让基类protected成员允许子类对象访问而不许外来对象访问.例如,对于基类:classFather{inta;protected:voidfp(){cout<<a;}public:voidprint(){cout<<a;}};3.构造子类对象(Constru

C++程序设计教程12.ppt
C++程序设计教程(第二版)第十章内容1.继承召唤多态(InheritanceSummonupPolymorphism)同化效应同化效应蔓延到指针操作关键技术2.抽象编程的困惑(AbstractProgrammingPerplexing)破坏抽象编程的后果是:可维护性,可扩展性受到伤害.若增加一个博士类,则类代码与应用程序代码都得改,而这本来不是应用程序的份内事.因而呼吁从语言内部来支持这种多态性.3.虚函数(VirtualFunction)多态性使得应用程序使用类体系中的祖孙对象共存的复杂局面达到了一种

用codeblock配置C++环境教程.doc
用codeblock配置C++环境教程1、下载codeblocks的安装包,将其安装在D盘;下载MinGW的压缩包,将其解压在codeblock的安装目录下。安装完成后打开codeblock点击setting,选择Compilerb、选择ToolchainexecutablesC、将目录改成你的MinGW的文件的位置D、环境配置好了,可以开始写代码了,点击File,选择new,选择Project,再按照下面的图片进行操作Projecttitle是你写的代码的文件名,例如12Foldertocreatepr

C++C编程指南 -- 第8章 C++函数的高级特性.doc
第8章C++函数的高级特性对比于C语言的函数,C++增加了重载(overloaded)、内联(inline)、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。重载和内联肯定有其好处才会被C++语言采纳,但是不可以当成免费的午餐而滥用。本章将探究重载和内联的优点与局限性,说明什么情况下应该采用、不该采用以及要警惕错用。8.1函数重载的概念8.1.1重载的起源自然语言中,一个词可以有许多不同的含义,即该词被重载了。

C++程序设计教程11.ppt
C++程序设计教程(第二版)第十一章内容1.抽象编程(AbstractProgramming)数据结构抽象编程编程2.编程质量(ProgrammingQuality)易编程性:只是对采用好的编程方法或更高级语言而言,抽象程度越大,越易编程对象化编程在抽象数据类型的创建上做了大量的工作,因而赢得了应用程序编写的方便与快捷安全性:编程在算法设计上是挖空心思的劳动过程,而在运用语言对之描述上应该潇洒自在:容易表达,不容易出错,运行上更安全。好的编程方法能够帮助程序员实现潇洒编程抽象数据类型中可以将大量安全代码嵌

Visual C++ 2010 - 面向对象编程.doc
七、面向对象编程面向对象将储存在结构中的数据与过程的功能组合成一个单元。创建新类型在C++中,程序员可以通过创建所需的任何类型来扩展该语言,每种新类型都可以有与内置类型相同的功能。通过将相关变量组合成结构,提供了C语言中增加新类型的功能。使用typedef语句,可让结构成为一种新的数据类型。typedef是一种在计算机编程语言中用来声明自定义数据类型,配合各种原有数据类型来达到简化编程的目的的类型定义关键字。类和成员类:将一组变量(它们的类型通常不同)和一组相关的函数组合在一起。类可以由各种类型的变量组成

C++多线程编程调试技巧.docx
上个月,我在HYPERLINK"http://cplus.abang.com/od/cplus/a/threadpoolana1.htm"\t"_blank"《ThreadPool分析》一文中介绍了如何构建ThreadPool进行多线程编程,大家在进行多线程编程过程中,肯定会发现多线程调试比较困难。本系列中将详细的介绍两种方法来调试多线程程序:一种自然是使用GDB,另一种是使用gcc的内置函数打印程序调用的帧栈来调试程序。GDBgdb是Unix下用来调试C和C++程序的常用的调试器.它使你能在程序运

C++数组指针题(含答案).docx
/NUMPAGES38数组指针01:逆序输出从键盘输入n个整数〔n<100〕,存放在一个一维数组中,逆序输出能被3整除的元素,并逆序输出数组下标为3的倍数的元素。输入格式:第一个整数为个数n,后续为n个整数输出格式:第一行能被3整除的元素,第二行为下标为3的倍数的元素,各个数值之间用空格分隔。输入:10279105436820输出:639203102#include<iostream>usingnamespacestd;constintMAX=100;intmain(){inta[MAX],n,i;