我正在写一个程序,我已经得到了一个内存位置,我已经存储为一个无符号整型,映射的长度为一个无符号整型,我想取消这个映射。argument 1 of ‘munmap’ makes pointer from integer without a cast [enabled by default]
}当我命中munmap时,我的程序也会崩溃,但我假设这必须以某种方式处理警告
如何确定C++对象是否是time_t,而不是time_t定义为的整型?void myFunction( T val );这样,当传递time_t定义为的整型时我的STL实现将time_t定义为long,因此myFunction(42L)调用time_t特殊化。我如何防止这种情况发生?
我尝试了专门化long,这导致了编译错误(主体已经被定义)