啊文件:
#pragma once
#include "B.h"
template<class T>
struct A {
A(B<T>& p);
};
template<class T>
A<T>::A(B<T>& p) {
}
bh文件:
#pragma once
#include "A.h"
template<class T>
struct B {
B(A<T>& p);
};
template<class T>
B<T>::B(A<T>& p) {
}
main.cpp 文件:
#include "A.h"
#include "B.h"
int main() {
return 0;
}


试试这样:
啊:
: