首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >此特定情况下的外部常量

此特定情况下的外部常量
EN

Stack Overflow用户
提问于 2018-07-20 10:57:17
回答 0查看 55关注 0票数 0

在C++中使用externconst还有其他问题。我也读过有关内部和外部链接的文章(自从我使用C++以来已经有一段时间了),但如果有人能提醒我以下特定情况的用法,我将不胜感激。

我有两个cpp文件: Description.cpp和Register.cpp,以及一个hpp文件:Description。H .They是这样的

代码语言:javascript
复制
//Description.cpp
#include "Description.hpp"
extern const FD models[];
//some other code

代码语言:javascript
复制
//Register.cpp
#include "Description.hpp"
extern const FD models[2]={
                           {"elementA",{1,2}},
                           {"elementB",{3,4}}
                          };

代码语言:javascript
复制
//Description.hpp
struct FD{
  string name;
  double v[2];
};

我想知道为什么在Register.cpp中必须使用extern关键字

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51434418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档