使用gcc编译时如何在c ++中使用类?
我用:
#pragma once
#include "cv.h"
class ImagesData {
public:
IplImage* frameImage;
ImagesData(){};
int Init()
{
}
~ImagesData()
{
};
};
并获取错误:'ImagesData'之前的语法错误,'{'token
之前的语法错误答案 0 :(得分:1)
使用GCC编译时使用类与使用任何其他C ++编译器相同:编写正确的C ++代码,不会出现编译错误。
#pragma once
是非标准扩展程序。使用标准包含保护 - 适当的预处理器处理它们与#pragma once
一样有效。
在尝试编译C ++代码时,请记住以g++
调用GCC。 gcc
是 C 编译器。
答案 1 :(得分:0)