Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

Problem: C++ mit linux, einfaches programm läuft nicht.





Frage

hi, ich möchte unter linux einfache c++-programme schreiben. in der schule benutzen wir borland. leider funktioniert das gleiche programm unter linux noch nicht. frage: kann ich die header-dateien (*.h) aus borland ins linux mitübernehmen. denn so weit ich die fehlermeldungen verstehe, findet er manche *.h datei einfach nicht. wenn jemand folgendes programm zum laufen bringt d.h. dass sich ein fenster öffnet (etwa wie ein dos-fenster)und ich das programm ausführen kann dann kann er mir ja mitteilen wie er es gemacht hat,(mein system: suse linux 8.1 prof.) // 2. Testprogramm: Addition zweier reeller Zahlen #include <iostream.h> #include <conio.h> int main () { double a, b, c; cout<<"Bitte geben Sie die 1. reelle Zahl ein: "; cin>> a; cout<<"Bitte geben Sie die 2, reelle Zahl ein: "; cin>> b; c=a+b; cout<<"Ergebniswert: " <<c; getch (); } mfg fruitloop

Antwort 1 von sst

es gibt zwischen den compilern (ms, borland und linux ...) einige unterschiede. auch die includes heissen teilweise anders.
vielleicht hilft dir das ein wenig weiter:

#include <iostream>
#include <cstdio>
#include <string>
using namespace std;

int ergebnis, zahl, modulo;

int main()
{
for (zahl=1; zahl<=100; zahl++)
{
ergebnis = zahl*zahl;
modulo = zahl % 10;
printf ("\t%3d*%3d=%6d\n",zahl,zahl,ergebnis);
if (zahl%10 == 0)
{
cout << "<ENTER>";
getchar();
}
}
return 0;
}


Antwort 2 von sst

... habs zwar nicht getestet, sollte aber unter linux laufen ;-))

mfg
sst