C++????????????????????
???????????? ???????[ 2016/2/22 10:40:33 ] ??????????????????? .NET
?????????дstl??????stl????н?????????????д????????????????????????“???”??????????.h?????????????.cpp??????壬?????main?????????.h???????????????????????????????????????????????????????????????ú????????????а???????????????????????????????????????ж??壬????????????????????壬????????????
??????????仰?е?????????????????????????????????д????庯??????????????????????????????
//---------------test.h-------------------//
void f();//???????????????f
//---------------test.cpp--------------//
#include”test.h”
void f()
{
…//do something
} //????????test.h????????f????
//---------------main.cpp--------------//
#include”test.h”
int main()
{
f(); //????f
}
???????????????????obj?????main.obj??test.obj??????main.obj?????f????????????????Щ????????????test.obj?С???main.obj?ж?f???????????????call???call?????????????????ɡ?
??????????????????????
//-------------test.h----------------//
template<class T>
class A
{
public:
void f(); //????????????
};
//---------------test.cpp-------------//
#include”test.h”
template<class T>
void A<T>::f()
{
…//do something
}
//---------------main.cpp---------------//
#include”test.h”
int main()
{
A<int> a;
a. f();
}
???????????????и??????????????δ???????????????????????????????????????????f??????????????????????е??ù?f()??test.obj????????f??????????????????????
??????????????????????????а???
??????????????main?????????cpp???
//-------------test.h----------------//
template<class T>
class A
{
public:
void f(); //????????????
};
//---------------test.cpp-------------//
#include”test.h”
template<class T>
void A<T>::f()
{
…//do something
}
//---------------main.cpp---------------//
#include”test.cpp”
int main()
{
A<int> a;
a. f();
}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11