Pozdrav svima, koristim netbeans 6.91 i kompajler cygwin, dosad je sve radilo normalno medjutim kad sam ovaj kod napiso izbacim mi gresku:
In file included from mojlist.cpp:1:
mojlist.h:27:23: error: mojlist.hxx: No such file or directory
Dakle greska se nalazi uvoj liniji koda: #include "mojlist.hxx" mislim da je kod ispravan al da nesto opcijama nije uredu, pa bih nekog zamolio da proba kod sebe kompajlirati i da mi kaze koji programski jezik koristi ili eventualno ako neko zna otkloniti ovo.
Koliko sam Googlo dobijo sam odgovore da treba ukljucivati neke biblioteke i nesto sa linkerom.I pokusavo sam preko visual studio 2010 izbaci mi ovo fatal error C1083
HVALA!!!
KOD:
MOJLIST.H
#ifndef _MOJLIST_H
#define _MOJLIST_H
template<typename T>
class mojlist
{
private:
struct cvor
{
T vrijednost;
cvor * slijedeci;
cvor(T v, cvor* s) : vrijednost(v), slijedeci(s) {}
};
cvor * _prvi;
public:
mojlist() : _prvi(0) {}
mojlist& dodaj(const T & v);
};
#include "mojlist.hxx"
#endif
MOJLIST.CPP
#include "mojlist.h"
template <typename T>
mojlist<T>& mojlist<T>::dodaj(const T & v)
{
cvor * novi = new cvor(v,0);
if(_prvi != 0)
{
cvor* temp = _prvi;
while(temp -> slijedeci != 0)
temp = temp -> slijedeci;
temp -> slijedeci = novi;
}
else
{
_prvi = novi;
}
return *this;
}
MAIN CPP
#include "mojlist.h"
#include <iostream>
int main()
{
mojlist<int> lista;
lista.dodaj(5);
lista.dodaj(8);
return 0;
}