Ben mulitple dosyaları ve başlık dosyaları vb kullanarak pratik yapıyorum. Bu yüzden iki sayı alır ve sonra onları ekler bu proje var. Gayet basit.
İşte dosyalarım:
main.cpp
#include <iostream>
#include "add.h"
int main()
{
int x = readNumber();
int y = readNumber();
writeAnswer(x + y);
return(0);
}
io.cpp
int readNumber()
{
int x;
std::cout << "Number: ";
std::cin >> x;
return x;
}
void writeAnswer(int x)
{
std::cout << "Answer: ";
std::cout << x;
}
add.h
#ifndef ADD_H_INCLUDED
#define ADD_H_INCLUDED
int readNumber();
void writeAnswer(int x);
#endif // #ifndef ADD_H_INCLUDED
Hata io.cpp dosyasında görünüyor. Kesin hatalar:
Bunun neden olabileceği hakkında bir fikri olan var mı? Teşekkürler.
EDIT: Dün aynı miktarda dosya (2 .cpp ve 1.h) ile küçük bir proje yaptım ve diğer .cpp iostream üstbilgisi dahil etmedi ve hala derlenmiş ve iyi çalıştı.
.h
dosyaya son kez dahil ettiniz .