我完全是菜鸟。
我已经创建了将整数转换为字符串以及将字符串转换为整数的函数。
我想保存它们,以便可以在任何程序中使用它们,因此可以像#include <iostream>
一样调用它们
我是否通过创建一个类(然后没有私有成员变量)来做到这一点?
如果我作为一个类来做,如何在不创建对象的情况下使用函数?
基本上,我想创建自己的cmath或字符串之类的东西,但我什至不知道该如何称呼它以了解如何制作它。
最佳答案
如果您只有简单的函数,则可以将它们放在也像容器一样的名称空间中,然后将它们放在单独的cpp文件中,并创建一个包含原型的.h
文件。
即代表mymath.h:
#ifndef MYMATH_H
#define MYMATH_H
namespace mymath
{
int dosomething(int y);
}
#endif
在mymath.cpp中:
#include "mymath.h"
int mymath::dosomething(int y)
{
}
然后,当您要使用它时,请包括您的
#include "mymath.h"
文件,并将cpp链接到您的项目。关于c++ - 将函数保存在C++类中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16874146/