给定一个 C 函数:
void f(T x, T y) {
x = y;
}
我想确保 T 分配的所有实例都将失败。到目前为止,我拥有的最佳解决方案是:
#define T const void *
有更好的解决方案吗?(理想情况下,我希望将 T 定义为某种不可分配的不透明记录指针类型)。
给定一个 C 函数:
void f(T x, T y) {
x = y;
}
我想确保 T 分配的所有实例都将失败。到目前为止,我拥有的最佳解决方案是:
#define T const void *
有更好的解决方案吗?(理想情况下,我希望将 T 定义为某种不可分配的不透明记录指针类型)。