
GNU C++
文章平均质量分 75
deep_explore
本人从2010年开始从事苹果应用的开发,长期从事ios和Mac应用程序的开发,包括越狱非越狱应用的开发, 曾独立开发过多款上线应用。
展开
-
C++笔记(2)
<br />C++语言的基本元素:<br /> -内置数据类型<br /> -对象的定义<br /> -表达式<br /> -语句<br /> -函数的定义和使用<br /><br />C++例子:<br /> 某个书店将每本出售的图书的书名和出版社输入到一个文件中,<br /> 这些信息以书售出的时间顺序输入,每两周店主将手工计算每本书俄销售量,<br /> 以及每个出版社的销售量。<br /> 报表以出版社的名原创 2010-12-25 15:47:00 · 425 阅读 · 0 评论 -
C++笔记(1)
<br />绪论:<br /><br />*计算机语言的发展<br /> -计算机程序(指令集合)<br /> -机器语言<br /> -汇编语言<br /> -高级语言(解释执行/编译执行)<br /><br />*高级语言的发展:第一代FORTRAN、Algol60.第二代Pascal、C.第三代Ada(引入抽象数据类型).第四代Smalltalk、Eiffel、C++、Java<br /><br />*面向对象的语言<br /> -高级语言原创 2010-12-24 19:20:00 · 339 阅读 · 0 评论 -
C++笔记(3)
<br />上一篇学习了C++中的输入输出方法:<br />输出:<<<br />输入:>><br />那么,<<、>>后面可以放哪些数据类型呢?<br />刚刚接触C++,所以这里不再深究。<br /> <br />下面学习C++内置数据类型:<br />int ival = 1024;<br />double dval = 3.14159;<br />float fval = 3.14159;<br />bool result = ival2 == ival3;<br /><br />等<br />原创 2010-12-28 13:05:00 · 372 阅读 · 0 评论 -
C++中的字符串类型
<br />C++中字符串的两种表示方法:<br />1。C 风格的字符串<br />2。标准 C++引入的string 类类型<br /> <br />C风格的例子:(计算字符串的长度)<br /> 1 #include<iostream><br /> 2 #include<string><br /> 3 #include<cstring><br /> 4 using namespace std;<br /> 5 int main()<br /> 6 {<br />原创 2010-12-29 16:55:00 · 690 阅读 · 0 评论 -
C关键字和C++关键字比较
<br />C中有37个关键字<br /> <br /> 1 C关键字 C++比C多的关键字<br /> 2 auto asm<br /> 3 break bool<br /> 4 case catch/class/const_cast<br /> 5 char<br /> 6 const<br /> 7 continue<br /> 8 default delete/原创 2010-12-28 16:29:00 · 882 阅读 · 0 评论 -
C++中vector的用法
vector是C++中用来代替内置数组的一个容器。它是C++标准库的一部分。使用它时必须包含预处理#include。vector有两种用法:1。vector vector(elem_size)该种方法的括号里的内容不仅仅可以是元素的个数。vector不能像C中的数组一样初始化int array[6] = {1, 2, 3, 4, 5, 6};但是可以把一个已有的数组给vector初始化:vector vector(array, array+6);或者把array中的一部分初始化给vector:vecto原创 2010-12-29 14:53:00 · 887 阅读 · 2 评论 -
C++中的类
<br />C++中的类组成:类头+类体<br />class Screen { /* ... */ };<br />class Screen { /* ... */ } myScreen, yourScreen;<br />两种表示方法都以分号结尾。<br />类的引用:<br />class Screen scr1;<br />Screen src2;<br />数据成员:<br />#include <string><br />class Screen {<br />string _s原创 2011-01-01 18:33:00 · 630 阅读 · 0 评论 -
C++中pair的用法
<br />1 pair的应用<br />pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构体,主要的两个成员变量是first second 因为是使用struct不是class,所以可以直接使用pair的成员变量。<br />2 make_pair函数<br />template pair make_pair(T1 a,原创 2011-01-07 15:02:00 · 1023 阅读 · 0 评论 -
C++中menset用法
memest原型 (please type "man memset" in your shell) void *memset(void *s, int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。常见的三种错误第一: 搞反了c 和 n的位置. 一定要记住 如果要把一个char a[20]清零, 一定是 memset(a, 0, 20) 而不是 memset(a, 20, 0) 第二: 过度使用mems原创 2011-01-07 15:37:00 · 5837 阅读 · 0 评论