你通常在c中声明和定义类外的函数?

你通常在c中声明和定义类外的函数?,第1张

概述我现在已经学习了一段时间,并希望开始进入实际的应用程序/软件开发.问题是我很难弄清楚如何准确设置项目的一些更实际的方面.我今天的问题是,如果我有一个没有在标准类结构中声明定义函数,我应该在哪个,或者最常见的是,声明和定义它?您观看的大多数教程将在main.cpp中声明一个函数,在main()之上,然后在main()下面定义它,但我认为这仅用于教学目的而不是真实世界的应用程序.你应该像创建类一样 我现在已经学习了一段时间,并希望开始进入实际的应用程序/软件开发.问题是我很难弄清楚如何准确设置项目的一些更实际的方面.我今天的问题是,如果我有一个没有在标准类结构中声明和定义的函数,我应该在哪个,或者最常见的是,声明和定义它?您观看的大多数教程将在main.cpp中声明一个函数,在main()之上,然后在main()下面定义它,但我认为这仅用于教学目的而不是真实世界的应用程序.你应该像创建类一样创建函数头文件和源文件吗?解决方法 是的,您可以拥有主cpp文件以及用于您自己的函数的单独的头/源文件.像这样的东西:

/main.cpp

#include "myFunctions.h"int main(){    printSum(5,5);    return 0;    }

/myFunctions.h

#ifndef MYFUNCTIONS_H#define MYFUNCTIONS_HvoID printSum(int,int);#endif

/myFunctions.cpp

#include "myFunctions.h"voID printSum(int num1,int num2){    cout << num1 + num2 << "\n"}
总结

以上是内存溢出为你收集整理的你通常在c中声明和定义类外的函数?全部内容,希望文章能够帮你解决你通常在c中声明和定义类外的函数?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1218317.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存