gpt4 book ai didi

c++ - 为什么虚方法不允许返回void指针?

转载 作者:行者123 更新时间:2023-11-27 23:08:31 25 4
gpt4 key购买 nike

最近想编译这个类

class Foo{
public: void virtual doSomething()=0;
void* virtual getBar()=0;//error
protected: Foo(){};
};

但是编译器不编译,并说 “ISO C++ 禁止声明没有类型 [-fpermissive] 的‘getBar’”编译器:gnu 4.8

最佳答案

你的语法有误。你需要

virtual void* getBar()=0;

关于c++ - 为什么虚方法不允许返回void指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21657235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com