![]() |
1
5
你不应该这样做。 您的API不应该试图为调用者篡改东西,而应该在以后中断。 如果打电话的人违反了规则,他们应该当场查出。 如果调用方将不可变字符串传递给需要可变字符串的函数,则 应该 节错。其他的都是坏设计。 (附录:当然,最佳设计是返回调用方负责释放的字符串的副本。) |
![]() |
2
3
你的
或者,您可以创建两个不同的函数并为客户机记录它们:使用
|
![]() |
3
1
有一种非常危险/错误的方法=>通常字符串文本存储在只读数据部分中。因此,一种方法是尝试写入目标字符串-if
但考虑到恢复计划
|
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 6 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 6 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 6 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 6 月前 |