读书笔记
王山二
这个作者很懒,什么都没留下…
展开
-
getline()和get()
读取字符串的两个函数:getline()和get()。都是读取一行输入,直到到达换行符。不同之处是:getline()将丢掉换行符,而get()将换行符保留在输入序列中。 实例说明: cin.getline(name,20); 读到第19个字符或者遇到换行符就停止读取。最后一个字符存放’\0’空字符。 cin.get(name, ArSi原创 2014-08-20 11:11:31 · 496 阅读 · 0 评论 -
string 类
要使用string类,必须在程序头文件中#include,string类位于名称空间std中,必须提供一条using编译指令。 可以使用运算符 + 将两个string对象合并起来,还可以使用运算符 += 将字符串附加到string对象的末尾。 头文件cstring(以前为string.h)提供字符串的处理函数。 使用string对象的语法转载 2014-08-20 14:18:58 · 403 阅读 · 0 评论 -
算法:C语言实现(Algorithms In C)的学习
Readers of this book are expected to haveat least a year's experience programming in high and low-level languages. Also,some exposure to elementary algorithms on simple data structures such asarrays,原创 2014-08-19 15:29:20 · 2385 阅读 · 0 评论 -
管理数据内存
三种管理数据内存的方式:自动存储、静态存储、动态存储和线程存储。 1. 自动存储 函数内部定义的常规变量,就是局部变量,存储在栈中,后进先出(LIFO)。 2. 静态存储 两种方式定义:a.函数外部b.使用static 3. 动态存储 由new和delete运算符管理,存在堆(heap)中原创 2014-08-22 10:00:25 · 308 阅读 · 0 评论 -
za
Vector是动态数组,自动使用new和delete来管理内存。 Vector包含在名称空间std中,要使用using。 要使用vector对象,必须包含头文件vector。#include 模板类array #include Using namespace std; 逐字符地读取来自文件或键盘的文本。 // textin3.cpp -- reading chars原创 2014-08-22 16:46:53 · 647 阅读 · 0 评论 -
iomanip的介绍
介绍 在c++程序里面经常见到下面的头文件 #include io代表输入输出,manip是manipulator(操纵器)的缩写(在c++上只能通过输入缩写才有效。)转载 2014-08-28 12:03:10 · 908 阅读 · 0 评论 -
什么时候c++会生成临时变量(2014年9月3日13:47:24)
如果实参与引用参数不匹配,C++将生产临时变量。 如果引用参数是const,,则编译器将在下面两种情况下生成临时变量: 1. 实参的类型正确,但不是左值。 例如: double ref(const double &a) { return a*a; } double b = 3.0; double c1 = ref(7.0); double c2 = ref(sid原创 2014-09-03 14:24:03 · 1192 阅读 · 0 评论 -
Preface——Cortex-A Series Programmer's Guide
1. The ARM Architecture Reference Manual (known as ARM ARM) 是任何ARM的程序设计人员都必须要读的一 本手册。对ARMv7指令集、编程的模式、寄存器、调试特点和存储模式有全面的的介绍。这本手册我已有。 2. 当这本书与ARM ARM出现不一致时,遵从ARM ARM上所描述的。 3. 还有另外一本手册Technical Ref原创 2014-12-28 16:51:48 · 1023 阅读 · 0 评论 -
六祖伐竹
无物于物, 故能齐于物 ,无智于智, 故能运于智,心之溢荡,恍惚仿佛,出入无间,形神兼备,出神入化。转载 2015-03-11 17:00:17 · 721 阅读 · 0 评论