RobiS
RobiS
RobiS
0
#programowanie #cpp
mam problem z plikami nagłówkowymi

kod głównego pliku .cpp
cout<<"wynik to: "<<dodawanie(5,50)<<endl;

kod pliku .h
#ifndef TRZYHINCLUDED
#define TRZYHINCLUDED

int dodawanie(int a, int b);

#endif

i kod .cpp
#include "trzy.h"
int dodawanie(int a, int b)
{
return(a+b);
}

return 0;

no i tak troche nic nie dziala
  • Najlepsze
  • Wszystkie komentarze
Kaczus2B
Kaczus2B
@RobiS: a jaki problem i co to za return 0;
Kaczus2B
Kaczus2B
@RobiS: no ok, ale jaki problem. Bo podejrzewam, że nie tworzysz projektu. Jaki kompilator?
RobiS
RobiS
RobiS Autor
0
@Kaczus2B: ogolnie zadanie polega na tym, że mam stworzyć .cpp i zapisać w nim dowolną funkcję, plik .h i w nim prototyp funkcji i wywołać tą funkcję z main(). co nie działa - nie wiem xd
robie na podstawie https://cpp0x.pl/kursy/Kurs-C++/Dodatkowe-materialy/Dzielenie-kodu-na-kilka-plikow-zrodlowych/310
Passer93
@RobiS: ale jaki dokładnie błąd dostajesz bo "nie działa" jest dość ogólne xD
i jak to zauważył kolega Kaczus co robi ten return w środku gołego pola?
RobiS
RobiS
RobiS Autor
0
@Passer93: no nie wywołuje się ta funkcja xd
@Kaczus2B: dev c++, no w sumie projektu faktycznie nie ma ( ͡° ͜ʖ ͡°). ogonie c++ totalnie nie jest dla mnie, ale jakoś muszę zdać
RobiS
RobiS
RobiS Autor
0
dodałem do projektu, już działa. dzięki XD