请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

函数定义 namespace

在 custom.h 中声明test():
namespace CustomNamespace {
int test(int);
}
在custom.cpp 中定义test():
CustomNamespace::test(int a) {
return a;
}
可以这样写吗?如果可以这样,那么在custom.cpp里需要#include "custom.h"吗?
谢谢!

正在回答

2回答

可以,你按照课程中这个例子试试:

namespace quickzhao

{

int test(int a);

}


0 回复 有任何疑惑可以回复我~
  • 提问者 avoidOverfitting #1
    还想请问一下,#include为啥有时候后面用<>,有时候用“”?比如#include<iostream>和#include"Custom.h"
    回复 有任何疑惑可以回复我~ 2020-10-23 14:21:03
提问者 avoidOverfitting 2020-10-23 14:20:39
好的,谢谢回复!
还想请问一下,#include为啥有时候后面用<>,有时候用“”?比如#include<iostream>和#include"Custom.h"

有什么区别么?多谢。

0 回复 有任何疑惑可以回复我~
  • <>一般是修饰库文件;""一般修饰本地文件。
    回复 有任何疑惑可以回复我~ 2020-10-23 18:03:07
  • 提问者 avoidOverfitting 回复 quickzhao #2
    好的,多谢啦!
    回复 有任何疑惑可以回复我~ 2020-10-24 06:29:29
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信