|
|
1
3
只需创建一个名为dest的新缓冲区并使用strncpy
|
|
|
2
2
使用STL
这使用 迭代器范围 构造函数,因此C字符串的部分不必以零结尾。 |
|
|
3
0
最好是用
如果您真的想要一个“新的字符串指针”,并且在长度和静态缓冲区方面比较安全,那么您需要动态地分配新的字符串:
|
|
|
4
0
如果你想用C++ STL做这件事:
|
|
|
5
0
|
|
|
6
0
这是一种罕见的功能
请帮个忙,开始用
|
|
|
7
0
假设
我将它包装在一个子字符串函数中,该函数还将目标缓冲区大小作为参数,这样它就可以执行检查并截断结果,或者返回一个错误以防止溢出。
我会避免使用
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |