c++
文章平均质量分 68
阿木木的忧伤
为说的每一句话负责,说者无心、听者有意,作为一个严谨的程序员,不要让你的无心成为别人前进的阻碍
为写的每一句代码负责,不明所以就不要写在项目中,弄清楚每行代码的作用,才能得到真正的提升
展开
-
c++ 文件读写操作
文件的输入输出要有头文件fstream判断文件是否正确打开 :is_open()以前是open()判断是否读取文件结束 :eof()1.ASCII的输入输出ofstream fOut("F:\\dataOut.txt"); =ofstream fOut; fOut.open("F:\\dataOut.txt");使用>读出到变量中,是按照空格来作为一个变量赋值的结束原创 2013-11-29 20:46:57 · 945 阅读 · 0 评论 -
c++-类的初始化列表
推荐在构造函数中使用初始化列表,通过一段程序来学习原创 2014-04-26 17:27:17 · 949 阅读 · 0 评论 -
c++-拷贝构造函数(复制构造函数)
功能:使用一个已经存在的对象原创 2014-04-27 22:14:06 · 710 阅读 · 0 评论 -
c++-赋值与初始化的区别
在初始化语句中的等号(=)不是等号原创 2014-04-26 15:28:41 · 746 阅读 · 0 评论 -
c++-结构体内存对齐
为什么要对齐主要是为了性能原因,在对其的地址块上访问数据块原创 2014-04-12 15:51:11 · 683 阅读 · 0 评论 -
c++-explicit
如果要阻止程序的隐式转换,在但一个参数的构造函数前加explicit关键字原创 2014-04-26 15:35:03 · 663 阅读 · 0 评论 -
c++-类与结构体
类是特殊的结构体,用法只有一点不同:原创 2014-04-22 21:45:39 · 891 阅读 · 0 评论 -
c++-深拷贝与浅拷贝
默认的拷贝构造函数是浅拷贝,只是逐个赋值原创 2014-04-28 18:37:50 · 786 阅读 · 0 评论 -
c++-空类默认产生的成员
空类默认产生的成员:(1)默认构造函数(如果没有)原创 2014-04-28 18:55:12 · 730 阅读 · 0 评论 -
c++-域运算符::
(1)用于对与局部变量同名的全局变量进行访问原创 2014-04-13 08:43:13 · 1374 阅读 · 0 评论 -
c++-函数重载
相同的作用域,如果两个函数名相同,而参数不同,我们就把他们成为重载原创 2014-04-13 09:29:52 · 667 阅读 · 0 评论 -
c++-带默认形参值的函数
注意两点:(1)如果函数的定义在函数调用之前, 则在原创 2014-04-13 10:35:10 · 1086 阅读 · 0 评论 -
c++-类的友元
友元是一种非类成员函数访问类中非公有成员的一种机制可以把原创 2014-05-19 22:04:34 · 769 阅读 · 0 评论 -
给定一个十进制的正整数N,计算从1开始到N的的所有整数中1出现的个数
这个题目看似很简单,其实是一个复杂的过程。(一)如果按照平常的思路,依次遍历1到N计算1出现的次数,这样做非常的简单,但是时间是一个苦恼的问题,运算量过大按照平常思路的代码如下:#include using namespace std;int getCount(int num){ int count = 0; while(num) { count+原创 2014-03-13 15:43:10 · 6293 阅读 · 3 评论 -
c++-运算符的重载
运算符的重载实质是函数的重载形式有两种:类的成员函数和原创 2014-05-21 21:24:01 · 779 阅读 · 0 评论 -
c++-const限定符
用const给字面常量起个名字(标识符),这个标识符就称为标识符常量;因为标识符常量的声明和使用形式很像变量,所以也称常变量定义的一般形式:原创 2014-04-11 16:16:44 · 588 阅读 · 0 评论 -
c++-转换构造函数
带一个参数的构造函数,并不是所有的一个参数的构造函数都是转换构造函数转换构造函数的功能就是原创 2014-04-26 14:35:52 · 946 阅读 · 0 评论 -
c++ - bool类型
bool类型包括true和false,占用字节在不同原创 2014-04-11 15:00:28 · 1147 阅读 · 1 评论 -
英文变位词实现
先解释一下变位词,变位词就是长度相同,具有相同字母组成的词比如:sales sales sales sales sales sales sales sales sales sales salse 就是变位词在介绍程序之前,首先熟悉几个小内容(1)sort函数使用sort函数首先要引入algorithm包,默认是升序排序eg:sort(a,a+n); //a,a+n是数组要排原创 2014-03-03 10:54:20 · 1378 阅读 · 0 评论 -
输入年份和天数计算日期
首先要判断这年是不是闰年将每月的月份存储到int数组中可以方便处理实现程序如下: #include "iostream"using namespace std;int main(){ int year,days; //input year and days int months[12]={31,28,31,30,31,30,31,31,30,3原创 2014-03-03 11:23:41 · 3013 阅读 · 0 评论 -
一个n位的数,去掉其中的k位,问怎样去使得留下来的(n-k)位数按原来的前后顺序组成的数最小
例如: 8314925去掉4个数,留下125最小,注意有前后顺序要求,要是没有顺序当然是123。方法看图片,从前往后找,每次访问一位,比较该位前边的数,如果比该位大,果断干掉,可以使用栈来完成此操作程序实现: #include #include using namespace std;int main(){ int n,k; cout<<"请原创 2014-03-06 10:56:08 · 1810 阅读 · 0 评论 -
c++-new与delete运算符
(1)new 运算符可以用于创建堆内存原创 2014-04-13 09:05:22 · 1027 阅读 · 0 评论 -
c++-引用
引用是一个变量的别名,它并不占用存储空间原创 2014-04-16 21:19:30 · 802 阅读 · 0 评论 -
c++-面向对象与面向过程
结构化程序设计:程序=算法+数据结构原创 2014-04-18 19:35:45 · 928 阅读 · 0 评论 -
c++-类的static成员
有时我们需要一种所有的类对象所共享的成员,例如可以统计类对象的个数:原创 2014-05-06 20:19:30 · 590 阅读 · 0 评论 -
c++-sizeof
1.定义原创 2014-04-12 17:17:58 · 712 阅读 · 0 评论 -
c++-inline 内联函数
为什么要使用内联函数:当程序调用函数时,系统要建立栈空间,保存原创 2014-04-17 20:54:27 · 1260 阅读 · 0 评论 -
c++-前向声明
c++中类必须先声明,再定义原创 2014-04-23 16:47:38 · 1253 阅读 · 0 评论 -
c++-单例模式Singleton
单例模式就是保证类只能有一个实例(原创 2014-05-09 21:27:05 · 699 阅读 · 0 评论 -
c++-类的const
1.const成员函数const成员函原创 2014-05-10 09:35:06 · 839 阅读 · 1 评论 -
c++-嵌套类与局部类
嵌套类:类中有子类局部类:在函数的内部定义类,原创 2014-04-24 18:27:22 · 796 阅读 · 0 评论 -
c++-构造函数与析构函数
类的数据成员是不能在生民原创 2014-04-24 22:18:32 · 595 阅读 · 0 评论 -
c++-++运算符重载
++运算符分为前置++和后置++重载时后置++要多一个int 参数,以便区分原创 2014-05-23 20:28:38 · 740 阅读 · 0 评论