按类别查询搜索结果
关于关键词 的检测结果,共 15291
qiudao99 | 2017-03-16 18:24:14 | 阅读(310) | 评论(0)
show_courage | 2017-03-16 11:02:56 | 阅读(340) | 评论(0)
1.  异常处理(1) 抛出类类型的异常【1】异常可以是可传给非引用形参的任意类型的对象(包括内置类型)。异常对象由throw创建,并被初始化为被抛出的表达式结果的副本。异常对象将传给相应的catch,并且在完全处理了异常之后撤销。 异常对象通过复制throw表达式的结果而创建,故异常对象必须是可...【阅读全文】
show_courage | 2017-03-16 11:00:19 | 阅读(310) | 评论(0)
1.  模板定义(1)函数模板    模板定义以关键字template开始,后接模板形参表,模板形参表是用尖括号扩住的一个或多个模板形参,以逗号分隔。template <typename T>int compare(const T &v1 , const T &v2) { ... }    模板形参可以是表示类型的类型形参,也可以是表示常...【阅读全文】
show_courage | 2017-03-16 10:59:42 | 阅读(410) | 评论(0)
15.1 动态绑定:(1)c++中,通过基类的引用(或指针)调用虚函数时,发生动态绑定。(两个条件:虚函数,通过基类类型对象的指针或引用调用)(2)基类的引用(或指针)既可以指向基类对象也可以指向派生类对象。(3)通过基类的引用或指针,如果调用的是非虚函数,则无论实际对象是何种类型,都执行基类类型...【阅读全文】
show_courage | 2017-03-16 10:59:01 | 阅读(530) | 评论(0)
1. 重载操作符(1)重载操作符必须有一个类类型操作数,即无法重载内置类型的操作符(2)优先级和结合性是固定的(3)不再具备短路求值特性。(不建议重载 && ,|| 或逗号操作符)(4)作为类成员的重载操作符函数,其形参数目比操作数数目少1,隐含的this形参限定为指向第一个操作数...【阅读全文】
show_courage | 2017-03-16 10:56:57 | 阅读(390) | 评论(0)
1. 复制构造函数(1)复制构造函数具有单个形参,该形参是对该类类型的引用。当定义一个新对象并用一个同类型的对象对它进行初始化时,将显式地调用赋值构造函数。当将该类型的对象传递给函数,或从函数返回该类型的对象时,将隐式使用复制构造函数,得到对象的副本。(2)复制构造函数可用于...【阅读全文】
show_courage | 2017-03-16 10:56:00 | 阅读(370) | 评论(0)
12.1 类的定义和声明1.关于成员函数:(1)在类内部定义的函数默认为inline函数(2)将关键字const加在形参表之后,就可以将成员函数声明为常量: double avg_price() const;const成员函数不能改变其操作的对象的数据成员。const必须同时出现在声明和定义中,否则会引起编译错误。...【阅读全文】
【C/C++】 [c++ primer]ch1-8
show_courage | 2017-03-16 10:50:12 | 阅读(420) | 评论(0)
一、变量和基本类型1.在双引号前加 L 表示宽字符串字面值。 在一行的末尾加 \ 可将此行和下一行当做同一行处理2.变量的初始化:a.直接初始化 (int ival(1024) );b.复制初始化  (int ival = 1024) 对于类类型,直接初始化直接调用与实参匹配的构造函数,复制初始化总是调用复制...【阅读全文】
ericliu1225 | 2017-03-15 14:30:48 | 阅读(1100) | 评论(0)
黄豆酱没有酱 | 2017-03-13 11:57:46 | 阅读(2360) | 评论(0)
对于永远在线的应用,最好是将整个应用和框架都迁移到DSP。支持C++后,像Tensorflow和OpenCV这样的框架就能像后台一样运行在DSP上,而将CPU挂起。如果没有C++支持,部分代码就需要在CPU上活动,这将消耗功率。那么就只能将代码修改为C结构,但代价很大,而且随着时间推移,扩展另外代码分支的难度也更大。【阅读全文】
theKernel | 2017-03-09 20:48:15 | 阅读(2220) | 评论(0)
转自http://www.cnblogs.com/cmranger/p/4653396.html1、一个程序从源文件编译生成可执行文件的步骤:预编译 --> 编译 --> 汇编 --> 链接(1)预编译主要处理在源代码文件中以“#”开始的预编译指令,如宏展开、处理条件编译指令、处理#include指令等。(2)编译过程就是把预处理完的文件进行一系列词法分析...【阅读全文】
陈放Cora | 2017-03-09 16:13:27 | 阅读(180) | 评论(0)
dliyc | 2017-03-09 14:41:40 | 阅读(1090) | 评论(0)
michaelHeaven | 2017-03-09 09:11:51 | 阅读(1140) | 评论(0)
清无 | 2017-03-07 13:15:06 | 阅读(890) | 评论(0)
#include #include using namespace std;int main() {        cout 【阅读全文】
最爱米粒的烟火 | 2017-03-03 09:18:42 | 阅读(270) | 评论(0)
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/  #define N 100;int a[N]...【阅读全文】
wl820215 | 2017-03-02 17:56:48 | 阅读(1220) | 评论(0)
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很...【阅读全文】
wl820215 | 2017-03-02 17:55:33 | 阅读(3030) | 评论(0)
/*c语言实现,可在linux平台上用了,在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便读取.ini配置文件内容,但是在Linux平台上就一筹莫展了。为了解决该问题,打算用C来读取.ini,即可不受平台的限制了*/  #define CONF_FILE_PATH  "Config.ini"  ...【阅读全文】
hanbiiiing | 2017-03-01 15:04:34 | 阅读(1350) | 评论(0)
lin_ux_linux | 2017-03-01 09:50:39 | 阅读(0) | 评论(0)
书是非常私人的东西,编程类书籍也不例外。我们都是通过阅读书籍来帮助掌握某种语言的基本知识。随后又通过阅读书籍来全面探索这门语言的灵活性。我仔细考察了一些我最喜爱的 C 语言书籍,并从其中选出了对我意义最大的九本。C 语言是一种通用的、面向过程的高级编程语言。也是最具流行度和影响力的编程语言之一。该...【阅读全文】