最近阅读了一本关于 C++ 的书,它主要涵盖了类,我正在查看一些示例代码,并且对以下语句感到困惑:
struct SomeName* SomeOtherName();
我知道结构类似于一般架构中的类,所以当我看到上面的内容时,它实际上是指类类结构还是要返回结构的函数声明?(相反,返回一个指向结构的指针)
由于结构可以像类或可以是简单的数据结构,似乎在 C++ 中使用“结构”一词往往会导致很多混乱。
最近阅读了一本关于 C++ 的书,它主要涵盖了类,我正在查看一些示例代码,并且对以下语句感到困惑:
struct SomeName* SomeOtherName();
我知道结构类似于一般架构中的类,所以当我看到上面的内容时,它实际上是指类类结构还是要返回结构的函数声明?(相反,返回一个指向结构的指针)
由于结构可以像类或可以是简单的数据结构,似乎在 C++ 中使用“结构”一词往往会导致很多混乱。