c - 意想不到的 *, 意想不到的 (

标签 c oop header-files netbeans-7

我正在尝试关注 OOP C 中的应用程序但我的 new.h 文件中出现错误。

我遇到了一堆“意外”错误。 在第一个“无效”之后的几乎所有内容都被预期。 有什么想法吗?

#ifndef NEW_H
#define NEW_H

#ifdef  __cplusplus
extern "C" {
#endif

void * new (const void * type);
void delete (void * item);  


#ifdef  __cplusplus
}
#endif



#endif  /* NEW_H */

enter image description here

最佳答案

这似乎是少数在 C++ 下无效的 C 程序之一:标识符 newdelete 在 C 下完全有效,但在 C++ 下保留.

关于c - 意想不到的 *, 意想不到的 (,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13061947/

相关文章:

javascript - OOJS 的问题

c - 头文件未正确包含

swift - 是否可以将 Apple .frameworks 文件移植到 Linux?

c++ - C++ 应该消除头文件吗?

python - Flask:如何使用 flask 和 ctypes 将上传的文件作为二进制数组直接传递给 c 型 DLL?

c - 找出静态 C 库有哪些功能

c - 帧数据如何存储在 libav 中?

c - C中没有名字的函数指针

php - 将对象从一页移动到另一页?

C# 程序不评估操作并返回错误答案