classy- funkcja, PYTANIE

0

Mam pytanie: dlaczego przy

 #include <iostream.h>

class nazwa{
public:           
     
      void wypisz ()
      {        
         //cout << "\t"<<endl;     
      }      
};

using namespace std;

int main(int argc, char *argv[])
{
    system("PAUSE");
    return EXIT_SUCCESS;
}

Muszę używać

 #include <iostream.h> 

zamiast #include <cstdlib>
#include <iostream>

 ?
0

Sorry, przy tej funkcji to bez komentarzu tylko

 cout<<"byle co"
0

Nie musisz, wszystko tak czy siak jest dobrze(iostream.h ogolnie nie istnieje)

0

Należy korzystać z <iostream>, z późniejszym using namespace std;.
<‌iostream.h>

 to była stara wersja, w wielu dzisiejszych kompilatorach tego już nie ma.
Poza tym,

> 
```cpp
 #include <iostream.h>
class nazwa{

tej spacji tam być nie może. #include musi się zaczynać od początku linijki.

Twój program powinien wyglądać tak:

#include <iostream>
#include <cstdlib>
using namespace std;
 
class nazwa{
public:           
 
      void wypisz ()
      {        
         cout << "\t"<<endl;     
      }      
};
 
int main(int argc, char *argv[])
{
    system("PAUSE");
    return EXIT_SUCCESS;
}

twój problem wynikał prawdopodobnie z tego, że „using namespace std” miałeś gdzieś nisko zamiast na początku.

0

Wielkie dzięki Azarien. Chodzi o złą kolejność:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1