随笔分类 - C++
摘要:迭代器的相应类型value_type,例:vector<int>::iterator it;迭代器it的类型实际为int *,而这里迭代器的相应类型是指int,,即这里迭代器的相应类型是指迭代对象的类型。 迭代器的相应类型value_type,例:vector<int>::iterator it;迭
阅读全文
摘要:sprintf 函数声明如下: 与printf类似将format后各参数按照format定义的形式转换成一个字符串,不同于printf的是不打印出来,而是存入str指向的缓冲区中。默认将nul补充到字符串末尾,使用时注意缓冲区大小(snprintf)。 返回值: 成功时,返回所写的字符总数。此计数不
阅读全文
摘要:1.列表初始化 1.1扩展了初始化列表(用{}括起来的列表)的使用范围 使其可用于所有的内置类型和用户自定义的类型,使用初始化列表可以加=(没区别),也可不加。例如以下用法: 1.2自定义类型的列表初始化 对于多个对象的列表初始化: 首先认识一个新的数据结构 initializer_list ini
阅读全文
摘要:以下代码输出结果为: 5,5 5,5 看汇编 可以发现 结论一:在完成计算后,才进行push,后续进行输出的。 这样呢: 5,3 5,3 看汇编 可以看出,在i++之前,将i的值存入临时变量,在打印时打印的是临时变量的内容。 结论二:printf和cout的计算顺序都是从右向左进行的。 对于后一个结
阅读全文

浙公网安备 33010602011771号