Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Anfänger sucht Hilfe

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 ]
000
29.10.2005, 15:41 Uhr
scarred



Hallo leutz

Ich brauche Hilfe,was hat das y da zu bedeuten


C++:
#include <iostream>

using namespace std;

#define y cout << a << '\n';       //<-------- das y mein ich

bool a = false; // du kannst auch schreiben: bool a = 0;
bool b = true;  // du kannst auch schreiben: bool b = 1;
short c = 100;
short d = 200;

int main(void)
{
   a = c;y
   a = (c == 101);y
   a = !b;y
  
   a = (100 <= d) && ((100 >= c) || (d != c));y //a = true && (true || true)
  
   a = !b || !c || !(!(!d));y  // a = false || false || false
  
   cin >> a;
  
   return 0;
}



--
cteam2005.de Das Team für Anfänger
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
29.10.2005, 15:59 Uhr
predator



Du hast die Antwort doch schon

www.c-plusplus.de/forum/viewtopic-var-t-is-124572.html
--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
29.10.2005, 16:06 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
. Aber wird das so kompilliert? IMO kennt das Makro die Variable "a" noch nicht.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.10.2005, 16:30 Uhr
scarred




Zitat von predator:
Du hast die Antwort doch schon

www.c-plusplus.de/forum/viewtopic-var-t-is-124572.html



Ich hatte schon meien grund das ich das nochmal reinschreibe
--
cteam2005.de Das Team für Anfänger
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.10.2005, 16:39 Uhr
Spacelord
Hoffnungsloser Fall


Welchen?
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.10.2005, 16:49 Uhr
scarred



geht dich nichts an
--
cteam2005.de Das Team für Anfänger
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
29.10.2005, 16:52 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Dann geht dich auch die Lösung deines Problems wohl nichts an...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
29.10.2005, 16:55 Uhr
Spacelord
Hoffnungsloser Fall



Zitat von scarred:
geht dich nichts an

Aha.
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
29.10.2005, 17:03 Uhr
predator




Zitat von Uwe:
Aber wird das so kompilliert? IMO kennt das Makro die Variable "a" noch nicht.


Das Makro braucht die Variable auch gar nicht zu kennen, der Präprozessor ersetzt einfach jede Stelle, an der "y" vorkommt mit "cout << a << '\n';".
Erst dann wird es kompiliert...

@scarred
Wenn du es nicht kapiert hast, dann sag es doch einfach
--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
29.10.2005, 17:05 Uhr
scarred




Zitat von predator:

Zitat:
Aber wird das so kompilliert? IMO kennt das Makro die Variable "a" noch nicht.


Das Makro braucht die Variable auch gar nicht zu kennen, der Präprozessor ersetzt einfach jede Stelle, an der "y" vorkommt mit "cout << a << '\n';".
Erst dann wird es kompiliert...

@scarred
Wenn du es nicht kapiert hast, dann sag es doch einfach



Nein jetzt hab ich es auch verstanden ich wolte nur mal schaun ob ihr das gleiche meinung seit
--
cteam2005.de Das Team für Anfänger

Dieser Post wurde am 29.10.2005 um 17:34 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ C / C++ (ANSI-Standard) ]  


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: