ヘッダー ファイル「USpecs.h」があります。
#ifndef USPECS_H
#define USPECS_H
#include "Specs.h"
#include <iostream>
#include <vector>
std::vector<Specs*> UcakSpecs;
#endif
メイン関数と Ucak という名前の別のクラスの両方でこのヘッダーを使用しています。
しかし、ビルドすると、次のエラーが発生します。
Ucak.cpp|6|`UcakSpecs' の複数の定義|
前に検索したように、#ifndef で問題ないはずですが、そうではありません。