![]() |
1
2
第二行是调用复制构造函数。即使文本是只读的,副本也不是。
要创建指向可写字符串的指针数组,必须循环并创建每个文本的副本,就像
|
![]() |
2
2
字符串是对象,在引擎盖下,编译器正在创建两个
我不建议使用文字
|
![]() |
3
2
第一种类型
当你通过
对于一个
有些编译器标志放弃了对
|
![]() |
4
1
在C++中,基本上有原始数据类型和用户定义的数据类型。诸如int、char、pointer之类的基本数据类型被内置到语言中。用户定义的类型构建在基元类型的顶部。
C++用户定义的一些类型是可以在引擎盖下执行一些用户定义操作的类。
C++中所有引用的字符串都是const字符集,这意味着程序没有修改它们的权限。
在第一种情况下,您不能修改指针,换句话说
|
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |