Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jakozk Junior JLI'ler
Anmeldedatum: 16.05.2004 Beiträge: 88 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 24.11.2004, 20:04 Titel: Variablen Frage ! |
|
|
Hi leute Also vorweg .. Ich bin voll der noob ^^ ok ?
int Variable = 100;
und dan will ich diese Variable um 20 veringern ... aber halt nich 100 - 20 sondern die Variable - 20 da ich es immer wieder machen will :/
Waere nett wenn ihr mir helfen könntet .. ich hab schon einiges versucht aber nichts hat geklappt ... |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 24.11.2004, 20:09 Titel: |
|
|
Code: | #include <iostream>
// [...]
int variable1 = 100;
const int variable2 = 300;
int main (void)
{
// Variable 1 ausgeben
std::wcout << variable1 << std::endl;
// Variable 1 verändern (-20)
variable1 -= 20; // ist äquivalent zu: variable1 = variable1 - 20;
// Variable 1 ausgeben
std::wcout << variable1 << std::endl;
// Variable 2 ausgeben
std::wcout << variable2 << std::endl;
// Variable 2 verändern (-20) (WIRD NICHT FUNKTIONIEREN DA CONST!)
variable2 -= 20; // ist äquivalent zu: variable2 = variable2 - 20;
// Variable 2 ausgeben
std::wcout << variable2 << std::endl;
return 0;
} |
Where is the problem?  _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
Jakozk Junior JLI'ler
Anmeldedatum: 16.05.2004 Beiträge: 88 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 24.11.2004, 20:11 Titel: |
|
|
oki thx fuer schnelle antwort werde es gleich mal ausprobieren ^^ |
|
Nach oben |
|
 |
KI JLI Master

Alter: 40 Anmeldedatum: 04.07.2003 Beiträge: 965 Wohnort: Aachen Medaillen: Keine
|
Verfasst am: 24.11.2004, 20:12 Titel: |
|
|
Variable = Variable - 20; |
|
Nach oben |
|
 |
FH Super JLI'ler
Alter: 37 Anmeldedatum: 16.10.2004 Beiträge: 438
Medaillen: Keine
|
Verfasst am: 24.11.2004, 20:16 Titel: |
|
|
Das ist eine Grundlage, wenn nicht die wichtigste Grundlage. Ich würde vorschlagen du kaufst die Christians Büch.
Zu deiner Frage: Ich zeige dir erst die lange Variante, dann die kurze, da man dafür die Lange kennen muss. Die Lange:
Code: |
Variable=Variable - 20;
|
Das ganze Kürzer:
Das zweite ist genauso wie das erste. Aber das sollte man wirklich können. Wenn du dir Christians Büch nicht kaufen willst, guck mal in BLDs (BLD=BlackLordofDragons) Signatur nach. Da steht ein Link zu einem Tutorial für C++ Anfänger drin. Wie hast du es geschafft, so viele Posts zu schreiben, ohne das zu wissen???
Gruß
FH
<edit>
Mist, zu langasm!
</edit> _________________ goto work, send your kids to school
follow fashion, act normal
walk on the pavement, watch T.V.
save for your old age, obey the law
Repeat after me: I am free
Zuletzt bearbeitet von FH am 24.11.2004, 20:18, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
|
Nach oben |
|
 |
Jakozk Junior JLI'ler
Anmeldedatum: 16.05.2004 Beiträge: 88 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 24.11.2004, 20:20 Titel: |
|
|
lol ^^ ehrlich gesagt ... ich hab sein buch schon ^^ ... aber irgentwie hab ich das übersehen oder so ... ka ^^ naja thx 4 help ^^ |
|
Nach oben |
|
 |
HotAcid Super JLI'ler

Alter: 43 Anmeldedatum: 04.08.2002 Beiträge: 372 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 24.11.2004, 22:45 Titel: |
|
|
@Patrick:
Code: | using namespace std; |
spart Tiparbeit [/code] _________________ StGB §§ 328 Abs. 2 Pkt 3:
Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht. |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 24.11.2004, 22:47 Titel: |
|
|
HotAcid hat Folgendes geschrieben: | @Patrick:
Code: | using namespace std; |
spart Tiparbeit [/code] |
ich mach sowas aus Freck nicht. 1. Weil ich oft ein string-objekt in einem anderen namespace habe oder global ist, bei einem vector das selbe aber alle unterschiedliches tun.
Ich hab mir das über die Jahre angewöhnt und baue darauf auf und hat sich bisher immer bewährt in jeglicher art und weise
Für mich ist using namespace evil  _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
AFE-GmdG JLI MVP


Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 25.11.2004, 11:42 Titel: |
|
|
Patrick hat Folgendes geschrieben: | HotAcid hat Folgendes geschrieben: | @Patrick:
Code: | using namespace std; |
spart Tiparbeit [/code] |
ich mach sowas aus Freck nicht.
...
Für mich ist using namespace evil  |
Das selbe bei mir.
Selbst bei C#, wo die Namespaces teilweise 50 Zeichen und länger sind, mach ich das aus Prinzip nicht.
Es gibt halt zu viele Namensgleichheiten! _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
 |
xardias JLI Master

Alter: 39 Anmeldedatum: 28.12.2003 Beiträge: 804 Wohnort: Palo Alto, CA Medaillen: Keine
|
Verfasst am: 25.11.2004, 11:54 Titel: |
|
|
Ich benutze sowas auch nur in kleinen tools, wo ich sowieso nur die std lib benutze.
Eventuall halt auch mal using std::string; um nur string zu importieren. |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
|
Nach oben |
|
 |
Mazze JLI'ler
Alter: 39 Anmeldedatum: 02.01.2004 Beiträge: 145
Medaillen: Keine
|
Verfasst am: 25.11.2004, 14:44 Titel: |
|
|
Was ist Freck?
Also ich versuche es so oft wie möglich dran zu denken, nicht immer den ganze namepsace zu öffnen  |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 25.11.2004, 14:57 Titel: |
|
|
Ich tu das aus Freck nicht
=
Ich tu das bis zum Verrecken nicht
- oder -
Ich mach das zum Verrecken nicht
Such Dir eines aus, Du kommst nicht aus der Kölsche Gegend? ne? _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
Mazze JLI'ler
Alter: 39 Anmeldedatum: 02.01.2004 Beiträge: 145
Medaillen: Keine
|
Verfasst am: 25.11.2004, 15:13 Titel: |
|
|
Naja...ist schon nen stündchen Autobahn bis Köln  |
|
Nach oben |
|
 |
|