腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用宏定义
前
向
声明
c++
、
c-preprocessor
、
code-generation
、
forward-declaration
我正在写一个相当庞大
的
程序,有很多模板化
的
功能。当然,程序有很长
的
编译时间,这就是为什么我想使用
前
向
声明
。现在有很多
函数
,我不想为每一个
函数
编写
前
向
声明
。更重要
的
是,我希望能够添加一些
函数
,而不必手动添加
前
向
声明
。match_any<3>(); 如果我将max_dim设置为另一个值,则不希望手动添加
浏览 11
提问于2022-10-12
得票数 0
回答已采纳
3
回答
用
Python
实现
函数
的
前
向
声明
python
、
c
、
function
可以在
python
中
声明
函数
并单独实现它们吗?我
的
意思是类似于C: { }
浏览 13
提问于2015-02-14
得票数 2
回答已采纳
2
回答
为什么这段代码不需要我
的
结构
的
前
向
声明
就编译呢?
c
、
pointers
、
struct
、
scope
、
forward-declaration
struct Figlio* progenie;{}void f(struct st*); struct
浏览 11
提问于2022-03-29
得票数 4
回答已采纳
2
回答
类体中
的
正向
声明
是否被视为不同
的
类型?
c++
、
c++11
、
inner-classes
、
forward-declaration
我在一个封闭类中有两个
内部
结构,在其中一个结构中,我有一个指向另一个结构类型
的
对象
的
指针成员。为了提高可读性并明确
前
向
声明
是针对需要它
的
结构
的
,我将
前
向
声明
放在
内部
结构本身中。other members }; }; 然后在外面的某个
浏览 22
提问于2019-05-24
得票数 3
3
回答
导出
内部
类
的
前
向
声明
c++
、
inheritance
、
compiler-errors
、
inner-classes
、
forward-declaration
我在执行工厂方法
的
一些变体时遇到了问题。someMethod();}; // virtual IBar *createBar(); // Is not acceptable by-design在Foo.hpp中只进行Boo
的
前</e
浏览 2
提问于2013-10-29
得票数 2
1
回答
结构
声明
顺序
struct
、
d
、
declaration
、
forward-declaration
如果我在模块级别定义了结构,我可以引用尚未定义
的
结构。struct S {}但是,如果我在unittest或
函数
块中执行相同
的
操作,则不起作用: struct如何在
函数
内部
得到与顺序无关
的
声明
?在d中有什么
前
向
申报吗?我需要这样做,因为如果有循环引用
的
结构,我就会使用mixin生成结构,并按照
声明
浏览 2
提问于2015-12-21
得票数 1
回答已采纳
1
回答
函数
LLVM
的
前
向
声明
llvm
、
llvm-clang
、
llvm-ir
我试图在LLVM中使用
函数
的
前
向
声明
,但我做不到.这样做
的
原因是这个错误: define internal void @
浏览 8
提问于2016-04-09
得票数 1
回答已采纳
3
回答
内联
函数
的
前
向
声明
c++
、
c
、
inline
、
c99
、
forward-declaration
我有一个头文件,它将包含大量(30+)内联
函数
。此外,我希望读者养成使用
函数
而不必查看其实现
的
习惯。 独立
函数
的
前
向
浏览 2
提问于2012-02-16
得票数 20
回答已采纳
1
回答
为什么在
声明
中禁止对姓名进行限定?
c++
、
namespaces
、
extern
为什么外部
声明
引入
的
名称只允许来自最
内部
的
封闭名称空间?如果不是的话,会有什么复杂
的
事情发生呢?还是仅仅因为标准
的
这一部分是从C标准中复制出来
的
,在C标准中没有出现命名空间?编辑:一个方便使用
的
示例场景:在命名空间x中
的
函数
模板f中使用x,其中x定义在全局名称空间
的
某个位置,不希望在所有翻译单元中引入(
函数
定义之外),这些翻译单元#包括带有f
的
头部。
浏览 4
提问于2019-11-07
得票数 0
2
回答
另一个
函数
内
的
函数
正向
声明
c++
、
c
、
static
、
forward-declaration
bar(x);{}void bar(int);{}static void bar(int x
浏览 0
提问于2012-02-08
得票数 5
回答已采纳
3
回答
使用extern
的
前
向
声明
(在C/C++上下文中)
c++
、
c
、
extern
、
forward-declaration
、
linkage
我很困惑是否在C中使用extern来进行
函数
的
前
向
声明
。方案是每个
函数
都位于单独
的
.c/..cpp文件中。通过讨论这个问题-- ,我了解到,如果所有文件都是.c文件,那么无论
函数
是否在同一个文件中定义,我都不应该使用extern进行前
向
声明
。但是,我想知道更多关于这一点
的
信息--什么时候应该显式地使用extern来进行前
向
声明
(我认为,当被
前</
浏览 6
提问于2017-02-11
得票数 0
回答已采纳
2
回答
前
向
声明
和朋友
函数
c++
、
forward-declaration
class bar public: { f.foo_int = 13;}; 现在我也读到了
的
答案我
的
印象是,它会抱怨律师协会是一个不完整
的
类型,但这种情况没有发生。我
的
问题是为什么?
浏览 4
提问于2014-10-16
得票数 0
回答已采纳
1
回答
Python
中
的
前
向
类
声明
python
、
django
、
django-models
、
django-south
class B(models):现在,我必须将我
的
模型更改为以下一个: b = models.ManyToManyField我想在A类中创建新
的
多个字段,从B类迁移数据和删除字段。问题是两者都在同一个模型中。所以当我把很多人放到A类中时,是看不见
的
。因为B
声明
低于A,如何解决这个问题?
浏览 2
提问于2011-03-15
得票数 5
回答已采纳
3
回答
类内
函数
的
前
向
声明
python
、
class-design
、
forward-declaration
我第一次把我
的
头放在
Python
上,我被困在这里: def __init__(self): b= foo("boo") return string$
python
File "classes.py", line 6,
浏览 5
提问于2011-03-06
得票数 3
回答已采纳
2
回答
模板友
函数
的
前
向
声明
c++
、
templates
、
friend
A(int n){ d = n;}}; {} friend T foof<>(B<T> a);T foof(B<T> a) return a.d;为什么
前
向
声明
在第二个示例中是必要
的</
浏览 4
提问于2016-09-24
得票数 10
回答已采纳
1
回答
Clojurescript中
函数
的
前
向
声明
clojurescript
我想在ClojureScript中转发一个
函数
。有点... (defn b [] ...)我认为在使用(def b nil)之前放置(b)是一种什么样
的
工作,但我不知道是否有“更好”
的
方法。
浏览 0
提问于2013-12-06
得票数 2
回答已采纳
1
回答
为什么gcc不能从它
的
前
向
声明
中检测到朋友类名称空间?
c++
、
c++11
、
namespaces
、
language-lawyer
、
friend
对我来说,class A_Creator
的
命名空间是正确定义
的
(即根名称空间),因为is已经在程序之上进行了
前
向
声明
。为什么gcc不能正确地检测到A_Creator类
的
命名空间?哪个编译器是对
的
?
浏览 0
提问于2019-12-13
得票数 3
回答已采纳
1
回答
结构原型
的
问题(未定义类型
的
无效使用) c++
c++
、
pointers
、
struct
我希望我
的
出租车结构包含一个指向aba结构变量
的
指针。我还希望aba结构可以根据set < caba >
的
属性进行一些操作。 }{} Test.cppundefined type中构造aba‘ Test.c
浏览 4
提问于2013-10-10
得票数 0
回答已采纳
4
回答
c++我应该使用
前
向
声明
吗?
c++
、
include
、
forward-declaration
我发现这个问题是有用
的
,但它是描述性
的
,而不是指令性
的
。我
的
场景通常是将指向另一个类
的
指针作为类成员或
函数
参数使用,所以头中所需要
的
只是一个
前
向
声明
(如果切换到使用boost shared_ptr,它们是否与使用
前
向
声明
兼容)。目前,我只包含头文件,但现在我想知道是否应该使用
前
向
声明
。 所以我
的</em
浏览 7
提问于2011-10-27
得票数 5
1
回答
我是否可以访问没有任何
前
向
声明
的
类/结构上
的
静态成员
函数
?
c++
、
class
、
struct
、
static-methods
在库
的
.cpp文件中
声明
了一个结构,我想在这个结构上调用一个静态成员
函数
。我无法控制这个图书馆。它
的
前
向
声明
(DesiredStruct)除了class Nasty {struct DesiredStruct;} 编写自己完
浏览 3
提问于2014-11-27
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券