![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象编程C++
Mryixie
这个作者很懒,什么都没留下…
展开
-
dev C++ 模板中的分别编译-- “包含”模型的一种解决方法
dev C++ 模板中的分别编译-- “包含”模型的一种解决方法 在使用类模板时,由于特例化时需要编译器需要查看到代码,这就给头文件和源文件的分离带来了冲突(至于这个冲突的源头我暂时没弄明白,觉得最后都是要进行链接的,在最后的链接之后,代码是可以访问到的,CSDN上没找到很精辟的解答,也有可能是我太菜了),这个时候就需要通过编译器来解决该冲突问题—“包含”模型和“分别编译模型”(《C++ P原创 2017-08-17 16:43:12 · 974 阅读 · 0 评论 -
C++ 中的istringstream一个作用
流的作用,今天看见一个很有意思的用法,将字符串转化为流,然后实现字符串分解为单词的用法借助STL 的 set数据结构实现非重复单词记录。{ std::string lineStr; std::set<std::string> wordSet; getline(std::cin, lineStr);//input a row string ,including many...原创 2017-08-17 16:56:43 · 798 阅读 · 0 评论 -
变量修饰符的定义、声明和初始化
1、类对象(变量)的声明、定义与初始化 修饰符有以下几种,const, extern, (explicit),( mutable) , static, volatile,(virtual),(inline)其中带括号的为自定义类类型定义过程中特有的修饰符 主要将其分为多文件与单文件组织结构,类型种类(内置类型,标准类型,自定义类型)进行分别讨论,主要讨论修饰作用、标志问题(区分可以与不能)和建原创 2017-08-03 20:27:14 · 1780 阅读 · 0 评论 -
函数修饰符标识
1 函数(声明与定义中的)修饰符 函数修饰符有const , (extern) , explicit , static, volatile , virtual , inline , 带括号的部分为普通函数特有的标识符,非类成员函数不可采用cv修饰符(const, volatile),explicit只可用于自定义类的构造函数的声明。 2.1 普通函数声明和定义修饰符标识 本小结中,原创 2017-08-03 20:29:19 · 1143 阅读 · 0 评论