按类别查询搜索结果
关于关键词 "C++" 的检测结果,共 11505
tringger | 2017-05-08 16:59:11 | 阅读(40) | 评论(0)
为明确拒绝编译器自动生成的默认copy构造函数和copy assignment操作符,只需显示地将copy构造函数和copy assignment操作符声明为private,并且不予以实现。点击(此处)折叠或打开class Uncopyable {protected:    Uncopyable() { }...【阅读全文】
【LINUX】 C++初始化顺序
tringger | 2017-05-08 15:49:14 | 阅读(100) | 评论(0)
1. 构造函数内成员变量初始化顺序C++中创建一个新的类对象时,新对象的成员变量初始化顺序只与成员变量的定义顺序有关,与成员变量初始化列表顺序无关。例如:点击(此处)折叠或打开class ABEntry {public:    ABEntry():b(1), c(2), a(b) ...【阅读全文】
【LINUX】 c++ 迭代器
tringger | 2017-05-04 17:20:50 | 阅读(50) | 评论(0)
STL迭代器系以指针为根据塑模出来,所以迭代器的作用就像个T *指针。声明迭代器为const就像声明指针为const一样(即声明一个T * const指针);如果你希望迭代器所指向的内容不可被改变,你需要的是const_iterator。点击(此处)折叠或打开std::vector<int> vec;......【阅读全文】
theKernel | 2017-05-02 19:07:05 | 阅读(0) | 评论(0)
编译原理【阅读全文】
【Android平台】 C++ STL
iibull | 2017-04-27 14:40:47 | 阅读(60) | 评论(0)
标准C++中的string类的用法总结相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法...【阅读全文】
【C/C++】 C++编程实例
18833725931 | 2017-04-27 12:12:51 | 阅读(0) | 评论(0)
这是本人曾经写过的C++的实例。其中每个实例都是本人编译通过,并且运行测试过的,所有的都是一个完整的实例,几乎没有错误。因为实例还比较齐全,所以分享给大家,希望对于刚开始学C++语言而又苦于实例练习少、动手编程能力差的人有所帮助。注意:所有C++的博文没有讲理伦,只有完整的实例。理念知识自己去看教科书。...【阅读全文】
pl014 | 2017-04-22 16:56:22 | 阅读(300) | 评论(0)
本文以gcc/g++/mingw的情况为主,日后可能会整理其它的编译器等内容。静态库将编译后的目标文件进行打包而生成的库,不包含对依赖库的链接。链接时需要显示链接依赖库,链接后的可执行文件包含可执行文件对该库所需的内容,库的本身不需要同可执行文件一起发布。适用于独立性较弱的子工程、子模块等。动态库/共享库...【阅读全文】
moomlu | 2017-04-19 21:53:36 | 阅读(40) | 评论(0)
crearmore | 2017-04-07 16:41:23 | 阅读(30) | 评论(0)
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。
Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。【阅读全文】
crearmore | 2017-04-07 16:39:57 | 阅读(30) | 评论(0)
  C++ const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。【阅读全文】
技术小白99 | 2017-04-07 10:05:45 | 阅读(70) | 评论(0)
用汇编的眼光看C/C++之深入指针【阅读全文】
plstudio | 2017-04-05 11:37:06 | 阅读(70) | 评论(0)
雨田静态分析系统是拥有独立知识产权的国产软件,能够对.c/.cpp文件进行静态分析。主要分析内容包括控制流分析、数据流分析、基本度量指标的计算、编码规则的违反情况检查等。在对文件进行详尽分析基础上,结合系统特有的质量模型,雨田静态分析系统对被分析的代码进行了综合质量评估,以直观的形式显示编码的质量水平。系统提供了内容丰富的静态分析结果和多角度的质量分析报告,为对编码进行有效评估提供重要的参考,也为解决代码中存在的问题提供明确的线索,进而促进软件质量得到有效地改善与提高。【阅读全文】
【Windows平台】 基于Js V8的JS使用C++
shoela950 | 2017-03-31 10:53:06 | 阅读(320) | 评论(0)
1. C++类claa Person{     int m_nAge;     char m_scName[128];public:     Person(int age, const char* scName) : m_nAge(age){           memcp(m_scName, scName, st...【阅读全文】
修罗一怒 | 2017-03-27 13:55:09 | 阅读(50) | 评论(0)
虚幻徐缓 | 2017-03-25 13:58:33 | 阅读(10) | 评论(0)
黄豆酱没有酱 | 2017-03-20 14:01:33 | 阅读(220) | 评论(0)
物流数据服务平台G7宣布完成4500万美元C++轮融资,投资方为国开金融与普洛斯,其中国开金融为国家开发银行的股权投资平台,普洛斯为全球现代物流设施提供商。2016年3月,曾获得4500万美元C+轮融资,由新加坡投资机构淡马锡资本、腾讯和钟鼎创投投资。【阅读全文】
牛状 | 2017-03-16 14:31:54 | 阅读(460) | 评论(0)
show_courage | 2017-03-16 11:02:56 | 阅读(0) | 评论(0)
1.  异常处理(1) 抛出类类型的异常【1】异常可以是可传给非引用形参的任意类型的对象(包括内置类型)。异常对象由throw创建,并被初始化为被抛出的表达式结果的副本。异常对象将传给相应的catch,并且在完全处理了异常之后撤销。 异常对象通过复制throw表达式的结果而创建,故异常对象必须是可...【阅读全文】
show_courage | 2017-03-16 11:00:19 | 阅读(0) | 评论(0)
1.  模板定义(1)函数模板    模板定义以关键字template开始,后接模板形参表,模板形参表是用尖括号扩住的一个或多个模板形参,以逗号分隔。template <typename T>int compare(const T &v1 , const T &v2) { ... }    模板形参可以是表示类型的类型形参,也可以是表示常...【阅读全文】
show_courage | 2017-03-16 10:59:42 | 阅读(10) | 评论(0)
15.1 动态绑定:(1)c++中,通过基类的引用(或指针)调用虚函数时,发生动态绑定。(两个条件:虚函数,通过基类类型对象的指针或引用调用)(2)基类的引用(或指针)既可以指向基类对象也可以指向派生类对象。(3)通过基类的引用或指针,如果调用的是非虚函数,则无论实际对象是何种类型,都执行基类类型...【阅读全文】