C++笔记
学习C++过程中的笔记,仅供参考。
月上柳梢头&
熬夜黄昏后
展开
-
Boost库的XML处理: read_xml() 和 write_xml()
read_xml() 和 write_xml()1.PropertyTree官方文档:https://www.boost.org/doc/libs/1_60_0/doc/html/property_tree.html属性树库提供了一个数据结构,存储任意深嵌入的值树,按某个密钥在每个级别索引。树的每个节点都存储着它自己的价值,外加一个订单列表,列出它的子节点及其键。树允许通过路径轻松访问其任何节点,这是多个键的串联。此外,库还提供解析器和生成器,用于各种数据格式,这些格式可以由此类树表示,包括 X原创 2021-07-19 14:35:59 · 1004 阅读 · 0 评论 -
C++基本输入输出
10. 基本输入输出I/O 库头文件 /important/头文件 函数和描述 该文件定义了 cin、cout、cerr 和 clog 对象,分别对应于标准输入流、标准输出流、非缓冲标准错误流和缓冲标准错误流。 该文件通过所谓的参数化的流操纵器(比如 setw 和 setprecision),来声明对执行标准化 I/O 有用的服务。 该文件为用户控制的文件处理声明服务。我们将在文件和流的相关章节讨论它的细节。10.1. 标准输出流(cout)预定义的对象 cout 是 ostream 类的原创 2021-07-15 15:33:15 · 131 阅读 · 0 评论 -
C++字符串
6. 字符串6.1. C++ 中有大量的函数用来操作以 null 结尾的字符串:序号 函数 & 目的1 strcpy(s1, s2);复制字符串 s2 到字符串 s1。2 strcat(s1, s2);连接字符串 s2 到字符串 s1 的末尾。3 strlen(s1);返回字符串 s1 的长度。4 strcmp(s1, s2);如果 s1 和 s2 是相同的,则返回 0;如果 s1<s2 则返回小于 0;如果 s1>s2 则返回大于 0。5 strchr(s1, c原创 2021-07-15 15:32:03 · 58 阅读 · 0 评论 -
C++函数
4. 循环/判断/5. 函数函数 strcat() 用来连接两个字符串,函数 memcpy() 用来复制内存到另一个位置函数定义:return_type function_name( parameter list ){ body of the function}5.1. 函数参数如果函数要使用参数,则必须声明接受参数值的变量。这些变量称为函数的形式参数。形式参数就像函数内的其他局部变量,在进入函数时被创建,退出函数时被销毁。当调用函数时,有两种向函数传递参数的方式:调用类.原创 2021-07-15 15:31:22 · 131 阅读 · 0 评论 -
C++变量类型
3. 变量类型3.1. 变量定义~C(跟C差不多一致)3.2.左值(Lvalues)和右值(Rvalues)左值可以出现在赋值号的左边或右边。右值可以出现在赋值号的右边,但不能出现在赋值号的左边。3.3. 变量作用域局部-全局3.4. 常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。3.5. 修饰符允许在 char、int 和 double 数据类型前放置修饰符。3.6. C++ 存储类存储类定义原创 2021-07-15 15:30:23 · 96 阅读 · 0 评论 -
C++基本语法&数据类型
1.基本语法1.1. first program#include <iostream>using namespace std; //命名空间 int main(){ cout << "Hello World"; // 输出 Hello World return 0; } $ g++ hello.cpp $ ./a.outHello World2. 数据类型布尔型 bool字符型 char整型 int浮点型 float双浮点型 dou原创 2021-07-15 15:26:29 · 84 阅读 · 0 评论 -
C++文件和流
C++文件和流数据类型 描述ofstream 该数据类型表示输出文件流,用于创建文件并向文件写入信息。ifstream 该数据类型表示输入文件流,用于从文件读取信息。fstream 该数据类型通常表示文件流,且同时具有 ofstream 和 ifstream 两种功能,这意味着它可以创建文件,向文件写入信息,从文件读取信息。打开文件void open(const char *filename, ios::openmode mode);模式标志 描述ios::app 追加模式。所有写入都追原创 2021-07-15 15:20:43 · 130 阅读 · 0 评论