Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Informatica / Eroare Codeblocks : 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.
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines