|
Titlul: Eroare Codeblocks Scris de: George din Noiembrie 26, 2014, 21:55:53 Salutare.
Am o mica problema cu un header file. Recent am facut un header nou in care am pus diverse functii. Cand l-am implementat intr-o problema, la final imi da eroarea: undefined reference to 'name'. Am incercat cu un header mai simplu, dar tot acest lucru imi da. Codurile sunt urmatoarele: basic.h: #ifndef BASIC_H_INCLUDED #define BASIC_H_INCLUDED void citirev(int n, float v[100]); #endif // BASIC_H_INCLUDED citirev.cpp: #include <iostream> #include "basic.h" using namespace std; void citirev(int n, float v[100]) { for(int i=0;i<=n-1;i++) { cout<<"v["<<i+1<<"]="; cin>>v; } } main.cpp: #include <iostream> #include "basic.h" using namespace std; float v[100]; int n; int main() { cin>>n; citirev(n,v); return 0; } Eroarea aici este: E:\Projects\test cpp\main.cpp|11|undefined reference to `citirev(int, float*)' E un program de test, ca sa vad unde e problema, dar eu cel putin nu observ. |