Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Anfängeralarm!!!!PleaseHelp!

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ]
010
16.06.2004, 20:13 Uhr
Spacelord
Hoffnungsloser Fall


@ladder:
Schau dich nach nem anderen Tutorial um! Deins ist veraltet.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
19.06.2004, 15:41 Uhr
ladder



neuer versuch neues problem:
hier der code um den es dich handelt:


C++:

#include <iostream.h>
int Add(int x,int y)
{

  cout << "In Add(),erhalten "<< x << "und" << y << "\n";
  return (x+y);
}

int main()
  {
    cout << "Ich bin in main()!\n";
    int a,b,c;
    cout << "Geben sie zwei Zahlen ein:";
    cin >> a;
    cin >> b;
    cout << "\nAufruf von Add()\n";
    c=Add(a,b);
    cout <<"\nZurueck in main().\n";
    cout <<"c wurde gesetzt auf">>c;
    cout <<"\nBeenden...\n\n";
  return 0;
  }



das problem is wenn ich es kompilieren will erscheint diese meldung mit der ich irgendwie nicht viel anfangen kann:


C++:
#ifndef _CPP_BACKWARD_IOSTREAM_H
#define _CPP_BACKWARD_IOSTREAM_H 1

#include "backward_warning.h"   // diese zeile ist mit rot markiert.
#include <iostream>

using std::iostream;
using std::ostream;
using std::istream;
using std::ios;
using std::streambuf;

using std::cout;
using std::cin;
using std::cerr;
using std::clog;
#ifdef _GLIBCPP_USE_WCHAR_T
using std::wcout;
using std::wcin;
using std::wcerr;
using std::wclog;
#endif

using std::ws;
using std::endl;
using std::ends;
using std::flush;

#endif

// Local Variables:
// mode:C++
// End:





Bearbeitung von typecast:
cpp-Tags gesetzt

Dieser Post wurde am 19.06.2004 um 15:44 Uhr von typecast editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
19.06.2004, 15:48 Uhr
typecast
aka loddab
(Operator)


Erstens wäre es nicht schlecht, wenn du die Meldung auch gepostet hättest, aber ich weiß ausnahmsweise auch mal so was das Problem ist:

Du hast in deinem Programm

C++:
#include <iostream.h>


geschrieben. Das ist veraltet und sollte nicht mehr verwendet werden.
Statt dessen solltest du

C++:
#include <iostream>


schreiben (also ohne .h). Dann sollte es funktionieren. Allerdings solltest du dann an deinen Programmanfang

C++:
using namespace std;


schreiben. Allerdings bin ich kein Freund davon. Wenn du wissen willst warum, kannst du die Suchfunktion verwenden. Da kannst du es dann nachlesen.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
19.06.2004, 15:59 Uhr
ladder



jo danke das problem hätte ich gelöst,jedoch habe ich jetzt ein anderes problem beim kompilieren,hier jetzt mein jetziger code:

C++:
#include <iostream>
using namespace std;
int Add(int x,int y)
{

  cout << "In Add(),erhalten "<< x << "und" << y << "\n";
  return (x+y);
}

int main()
  {
    cout << "Ich bin in main()!\n";
    int a,b,c;
    cout << "Geben sie zwei Zahlen ein:";
    cin >> a;
    cin >> b;
    cout << "\nAufruf von Add()\n";
    c=Add(a,b);
    cout << "\nZurueck in main().\n";
    cout << "c wurde gesetzt auf" >> c; //diese zeile ist nach dem kompilieren immer rot markiert
    cout <<" \nBeenden...\n\n";
  return 0;
  }




Bearbeitung von typecast:
Bitte setz doch die cpp-Tags

Dieser Post wurde am 19.06.2004 um 16:05 Uhr von typecast editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
19.06.2004, 16:03 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


pfeille in diese richtung << und nicht in diese >>
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
19.06.2004, 16:07 Uhr
ladder




Zitat:
Windalf postete
pfeille in diese richtung << und nicht in diese >>

ah!endlich!danke!!!!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
19.06.2004, 16:09 Uhr
Spacelord
Hoffnungsloser Fall



Zitat:
typecast postete
Erstens wäre es nicht schlecht, wenn du die Meldung auch gepostet hättest, aber ich weiß ausnahmsweise auch mal so was das Problem ist:

Du hast in deinem Programm

C++:
#include <iostream.h>


geschrieben. Das ist veraltet und sollte nicht mehr verwendet werden.
Statt dessen solltest du
......


Siehe Post 10. Aber auf mich armen kleinen Irren hört ja keiner....


MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
19.06.2004, 16:10 Uhr
typecast
aka loddab
(Operator)


@Spacelord: Du musst schon deutlicher werden, ich verstehe so subtile Andeutungen nicht
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
22.06.2004, 13:57 Uhr
ladder



sorry aber wisst ihr was an diesem code falsch ist?

C++:
#include <iostream>

int main()
{
cout << "Groesse eines int:\t" <<sizeof(int) <<"Bytes.\n";
cout << "Groesse eines short int:\t" <<sizeof(short) <<"Bytes.\n";
cout << "Groesse eines long int:\t\t" <<sizeof(long) <<"Bytes.\n";
cout << "Groesse eines char:\t\t" <<sizeof(char) <<"Bytes.\n";
cout << "Groesse eines bool:\t\t" <<sizeof(bool) <<"Bytes.\n";
cout << "Groesse eines float:\t\t" <<sizeof(float) <<"Bytes.\n";
cout << "Groesse eines double:\t\t" <<sizeof(double) <<"Bytes.\n";

return 0;
}




Bearbeitung:
Also das mit den cpp-Tags ist ganz einfach. Auch wenn du es vielleicht nicht glauben magst

Dieser Post wurde am 22.06.2004 um 18:44 Uhr von typecast editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
22.06.2004, 15:19 Uhr
KaraHead



@ladder siehe post 012 von typecast.

du musst schon die using-direktive setzten:

C++:
using namespace std;
...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: