10 2018 档案
摘要:initializer_list是一种模板类型,定义initializer_list对象是,必须说明列表中所含元素的类型: initializer_list<Type> lst{a, b, c...}; 后面的大括号可以省略,不赋初始值。 和vector一样,可以用于函数形参中,和vector不同的
阅读全文
摘要:有时我们需要给main函数传递实参, 我们可以把命令行选项通过两个形参传递给main函数: int mian(int argc, char *argv[]) { ... }; argv是argument value,是一个数组,它的元素是指向C风格字符串的指针;第一个形参argc是argument
阅读全文
摘要:我们使用 git remote add origin <url> 来关联远程主机,这个origin就是关联的远程主机名,如果我们想同时关联两个远程主机,我们可以用 git remote add origin2 <url> 来将第二个远程主机名设置为origin2。如果我们想同时将本地git库push
阅读全文
摘要:在C++中,异常处理包括: · throw表达式(throw expression) 异常检测部分使用throw表达式来表示它遇到了无法处理的问题。throw表达式抛出一个异常并把控制权转移到能处理该异常的最近的catch子句。 · try语句块(try block) 异常处理部分使用try语句块处
阅读全文
摘要:在C++11新标准中新增了范围for语句,所以遍历多维数组可以用如下形式: 严格来说,C++语言中没有多维数组,通常所说的多维数组其实是数组的数组。 比如说 int ia[3][4]; 实际上是定义一个大小为3的数组,数组中的每个元素是一个大小为4的数组。 int ib[10][20][30]; 实
阅读全文
摘要:using声明(using declaration) using namespacename::namespacemember; using声明一次只引入命名空间的一个成员。从效果上看就好像using声明语句为命名空间的成员在当前作用于内创建了一个别名一样。 using指示(using direct
阅读全文
摘要:System.out.println("...." + elements + "..."); 格式化输出: 我们知道输出格式化数字可以使用 printf() 和 format() 方法。 String 类使用静态方法 format() 返回一个String 对象而不是 PrintStream 对象。
阅读全文

浙公网安备 33010602011771号