iostream.h waar te vinden

Pagina: 1
Acties:

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 17-05 12:43

TrailBlazer

Karnemelk FTW

Topicstarter
Ik ben me ook maar weer eens op C++ gaan storten op linux alleen ik krijg hello world niet eens aan de praat.
code:
1
2
3
4
#include <iostream>
main() {
    cout << "Hello World\n";
    }


bij compilen
code:
1
2
3
Roodhaar:~/i2c# gcc -o hello2 hello2.cpp
hello2.cpp:1: iostream: No such file or directory
Roodhaar:~/i2c#

In welk debian pakket zou ik iostream moeten kunnen vinden. ik snap het allemaal niet meer :(.
Ik heb alles goed staan volgens mij alle libs geinstalled

p.s. SVP niet verplaatsen naar PW daar blijft een topic over minder dat het schrijven van een nieuw OS niet open

Verwijderd

zoek die file eens op je HD op en kijk of alle incl. paths goed staan... of probeer er iostream.h van te maken.

Verwijderd

<iostream> moet zijn <iostream.h>

  • PipoDeClown
  • Registratie: September 2000
  • Niet online

PipoDeClown

Izze Zimpell

hoort oook een extensie achter de include in dit geval

God weet alles, want hij is lid van de Mosad. To protect your freedom i will take that away from you. Mijn drankgebruik heeft ernstig te lijden onder mijn gezondheid.


  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 17-05 12:43

TrailBlazer

Karnemelk FTW

Topicstarter
bij c++ moet het juist niet iostream.h zijn.
Maar in de tussentijd ja ik krijg altijd een brainwave nadat ik een topic heb geplaatst
apt-get install g++ en nu werkt het wel :)
compilen wel met g++

  • InterCC
  • Registratie: April 2000
  • Laatst online: 02-05 08:36
TrailBlazer schreef op 29 september 2002 @ 22:01:
bij c++ moet het juist niet iostream.h zijn.
Maar in de tussentijd ja ik krijg altijd een brainwave nadat ik een topic heb geplaatst
apt-get install g++ en nu werkt het wel :)
compilen wel met g++
Ik heb ook een beetje C++ gehad en kan me herinneren dat als een programma werkte ik er wel .h achter zette..

[ Voor 0% gewijzigd door InterCC op 29-09-2002 22:05 . Reden: )(&@_($@ typo's ]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 17-05 14:06

deadinspace

The what goes where now?

Voor die beetjes C++ die ik progde heb ik altijd .h achter de include files gezet, en dat werkte iig. Wat de officiele standaard zou zijn weet ik niet, maar het lijkt me wat vreemd dat die van de syntax van C af zou wijken, omdat C++ nog steeds een superset is (hoort te zijn) van C.

Anyhow: packages.debian.org.

Verwijderd

In C++ mag je de .h weglaten van iostream.

"De nieuwste standaard header files hebben geen bestandsextensie, maar oude headerfiles, uit de C tijd, hebben de extensie .h" p. 35

Bron: "Object Oriented Programming in C++", Robert Lafore, Samspublishing
Pagina: 1