Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Funktion mit temporärer Variable

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 <
000
29.01.2019, 14:26 Uhr
Manuel_o



Hallo Leute

Ich bin noch ein rechter noob bzgl programmiern, aber versuche immer neues dazuzulernen
Gerade habe ich folgende Überlergung:

Problemstellung: Ich hätte gerne eine Funktion, welche ein Variable x auf 100 setzt, solange eben die Fkt true ist:

ALso formuliert:
x = 37;
Testfkt (bool Abfrage = true){
x=100;
}

SOBALD "Abfrage" aber false wird, soll die Variable wieder den Ursprünglichen Wert haben.
Man kann sich das so vorstellen. Ich habe den Wert x. Halte ich nun einen Knopf gedrückt, soll diese Variable x = 100 sein. Aber sofort wenn ich den Knopf loslasse, soll die Variable wieder den letzte Wert (in diesem Fall 37 haben)

Ich bin jetzt etwas verwirrt, wie ich eine Funktion schreibe, welche eine Variable eben nur temporär ändert.

Danke und Lg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.01.2019, 13:32 Uhr
ao

(Operator)


Am einfachsten wohl so:

C++:
int x = Abfrage ? 100 : 37;


Deine Erklärungen bzgl. Knopf drücken und loslassen lassen mich aber vermuten, dass der Zusammenhang etwas komplizierter ist. Wie wärs, wenn du mal genauer erzählst, was du da hast?

Dieser Post wurde am 30.01.2019 um 13:33 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ 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: