আমি মাল্টিপল ফাইল এবং শিরোলেখ ফাইলগুলি ব্যবহার করে অনুশীলন করছি So সুতরাং আমার কাছে এই প্রকল্পটি রয়েছে যা দুটি সংখ্যা নেয় এবং তারপরে এগুলি যুক্ত করে। বেশ সহজ.
আমার ফাইলগুলি এখানে:
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
Io.cpp এ ত্রুটিটি প্রদর্শিত হচ্ছে। সঠিক ত্রুটিগুলি হ'ল:
কারও কি ধারণা আছে যে এটি কেন ঘটছে? ধন্যবাদ।
সম্পাদনা: আমি গতকাল একই পরিমাণে ফাইল (২। সিপিপি এবং 1. ঘন্টা) দিয়ে একটি ছোট প্রকল্প তৈরি করেছি এবং আমি অন্য .cpp এ আইওস্ট্রিম শিরোনামটি অন্তর্ভুক্ত করি নি এবং এটি এখনও সংকলিত হয়ে সূক্ষ্মভাবে চলছে।
.h
শেষবারের মতো আপনার কাছে ফাইলটি অন্তর্ভুক্ত ছিল ।