注册 登录
编程论坛 C++教室

不知道是代码的问题还是编译器的问题,请求帮助

叶纤 发布于 2020-01-30 12:00, 1235 次点击
constants.cpp//file name
#ifdef CONSTANTS_CPP
#define CONSTANTS_CPP
namespace constants
{ constexpr double pi{3.1415926};
constexpr double a{9.23};
}
#endif
main1.cpp//file name
#include"constants.cpp"
#include<iostream>

int main()
{  int v{};
std::cin>>v;
double c{2*v*constants::pi };//报错constants在这里不是很明确
std::cout<<c;
return 0;
}
只有本站会员才能查看附件,请 登录

 我的编译器支持c++14,是编译器问题还是代码问题啊请求回答
2 回复
#2
纯蓝之刃2020-01-30 13:26
#ifndef CONSTANTS_CPP

你ifndef拉了个n,nnnnnnnnnnnnnn
#3
叶纤2020-01-30 13:33
回复 2楼 纯蓝之刃
啊啊啊啊,是我眼瞎啦
1