LNK2005、LNK1169 エラー、"int __cdecl g(void)" (?g@@YAHXZ)と同様の問題が既に定義されていると思いますが、問題が見つかりません。
私はVisual Basicで作業しており、次のファイルを持っています
main.cpp
#include <iostream>
#include "functions.h"
using namespace std;
int main(){
number();
return 0;
}
私は持っていましたが、関数functions.cpp
の名前を変更する前にリンクした質問を読んだ後、
int number(){
int i = 1;
return i;
}
表示されるようになりました error LNK2005: "int __cdecl number(void)" (?number@@YAHXZ) already defined in functions.obj
の機能number()
に問題はありfunctions.h
ますか?