incomplete-type相关内容

指向不完整类型的指针可以不完整吗?

int (*)[]可以是不完整的类型吗? C 2018 6.2.5 1说: 在翻译单元内的各个点上,对象类型可能是不完整(缺少足够的信息来确定该类型的对象的大小)或 complete (具有足够的信息) ). 因此,如果知道一个类型的大小,则该类型似乎是完整的. 6.2.6.1 28指定某些类型的指针必须具有相同的大小(指向void和字符的指针,指向兼容类型的指针,指向结构的指针 ..
发布时间:2020-04-27 04:51:51 其他开发

如何修复不完全类型错误c ++?

我想使用级别顺序遍历构建树。当我声明我的Queue对象在私有作用域,我得到错误“字段'q'有不完全类型'队列'我的程序工作,如果我在addTreeNode(int integer)函数声明一个队列,但是当我移动它头文件,我得到新的错误从我已经读了似乎Tree类不知道多少内存分配给Queue对象如何解决这个? 编辑:对于浏览这个问题的任何人,这个问题与包含文件等无关。这里的问题是Tree有一个 ..
发布时间:2016-10-30 01:43:42 C/C++开发

如何修复我的STL样式容器以保存不完整或抽象类型?

前几天,我自己尝试和写一个基本的树实现与STL容器相同的风格。现在我想在我的代码中使用它,但是有两件事似乎不工作,说一个 std :: vector 。也就是说,使用不完整的类型和使用抽象类型。 如何修复我的树实现来获得这个功能? test.cpp #include“util / tree.hpp” #include struct Incomple ..
发布时间:2016-10-30 00:49:04 C/C++开发

奇怪的“不完全型”错误在QGraphicsItem

可能重复: 什么导致不完全类型? (QGraphicsItem:来源或目标具有不完整类型) 问题:什么导致不完整的类型? (QGraphicsItem:源或目标具有不完全类型) 如上所述,我得到以下错误(部分是我自己的翻译): C664:将参数1从'Qt :: CursorShape'转换为'const QCursor&'不可能。来源或目标具有不完整的类型。 尝试找 ..
发布时间:2016-10-29 22:22:45 C/C++开发

C ++系统文件位/ stat.h突然中断“error:field'st_atim'具有不完全类型”

我通过一个已知可以工作的大型旧系统移植到Ubuntu 64位Linux上。系统使用FLTK,升级到1.3.2,我使用NetBeans。文件包括基本通用/FL/Fl.H作为其第一行。这包括较新的unicode启用程序/FL/fl_utf8.h。这包括系统文件 ,然后包括系统文件 。当连接这个,和-I包括各种不同的目录,突然系统文件在编译时 ..
发布时间:2016-10-23 20:37:37 C/C++开发

C ++系统文件位/ stat.h突然中断“error:field'st_atim'具有不完全类型”

我通过一个已知可以工作的大型旧系统移植到Ubuntu 64位Linux上。系统使用FLTK,升级到1.3.2,我使用NetBeans。文件包括基本通用/FL/Fl.H作为其第一行。这包括较新的unicode启用程序/FL/fl_utf8.h。这包括系统文件 ,然后包括系统文件 。当连接这个,和-I包括各种不同的目录,突然系统文件在编译时 ..
发布时间:2016-10-23 20:24:12 C/C++开发