Brains


Algorithm、Machine Learning、Search、cloud computing
on C++基础语法, Cplusplus

C++基础语法

本学期的工程实践基础课选修了C++,因为要考试,顺便把以前学的C++盲点记录一下。这些都是C++的基础知识,涉及一些语法,以及程序设计中易犯的错误。不是概括的包含所有知识点,这只是针对我个人的盲点.... 2 从C到C++ 2.1 命名空间 使用命名空间(namespace)时,结尾处不能添加分号。 2.2 操作符 使用不带参数的操作符,如(hex, endl),必须包含头文件iostream;而使用带参数的操作符,如(setfill,setw),则需要头文件iomanip。 setw操作符,一次设置,一次有效;而其他操作符,一旦设置,一直有效,持续到下次被设置为止。 加fixed之后再加setprecision(n),使得小数部分精确到n位。 2.3 强制类型转换 static_cast: 最常用的强制类型转换,将一种数据类型转换到另一种数据类型,并使用任何合理的方式。
Read More