Pisze w ramach cwiczen program i dziele go na kilka plikow.
Chcialabym by w program glowyny wyswieltal mi napis.
main.cpp
Kod:
#include "show.h"
#include<iostream>
using namespce std;
void SHOW2 (int zmienna, string tekst, int iop);
int main ()
{
const int maxit=25;
int iop=2;
SHOW2(maxit,"KRZAK", iop);
}
show.cpp
Kod:
#include<iostream>
using namespace std;
void SHOW2(int zmienna, string tekst, int iop)
{
if (iop == 2)
{
cout << "\n\t" << tekst << "\n\n";
cout << "\t" << zmienna << "\n\n";by
}
}
show.h
Kod:
#include<string>
void SHOW2 (int zmienna, string tekst, int iop);
Po kompilacji kody wyskakuje mi blad:
show.h:3:27: error: ‘string’ has not been declared
Dlaczego tak sie dzieje?