#ifndef LISTTEST_H
#define LISTTEST_H
#include <vector>
#include <string>
template <class T>
class ListTest {
public:
vector<T>* encrypt(vector<T> *list, int* key);
void setkeyLength(int keyLength);
int getKeyLength();
private:
int keyLength;
};
#endif /* LISTTEST_H */
ベクトルと文字列のヘッダーファイルを自分のヘッダーファイルにインクルードしましたが、「vector * encode(vector list、intkey);」にインクルードしました。コンパイラは、ベクトルが未定義であるというエラーを出します。ここで何が間違っているのでしょうか。