Hey bin relativ ein Neuling in c++ und lerne im Moment die Switch Funktion!
Unzwar habe ich zur Übung folgendes:
Code:
#include "stdafx.h"
#include <string>
#include <iostream>
using namespace std;
int frage;
int _tmain(int argc, _TCHAR* argv[])
{
cout << "Was bedeutet Elite in Nummern?!";
<< endl;
<< "Menue" << endl;
<< "Voller Name = Peter [1]" << endl;
<< "Voller Name = 1337 [2]" << endl;
<< "voller Name = Wannebe [3]" << endl << endl;
<< "Ihre Eingabe: ";
cin >> frage;
getchar();
switch(frage)
{
case 1:
cout << "Nein" << endl;
getchar();
break;
case 2:
cout << "Ja" << endl;
getchar();
break;
case 3:
cout << "Nein" << endl;
getchar();
break;
default:
cout << "Ungültige Eingabe!";
break;
}
}
Die switch Funktion würde ich jedoch gerne in einem Sub (aus VB.NET bekannt) einfügen, damit falls die Falsche Eingabe gewählt wird, ich die switch Funktion wieder aufrufen kann ohne das der Code eklig aussieht! (in Jedem Case nochmal der Switch.)
Du meinst wahrscheinlich eine Funktion. Lern weiter und überstüru nichts, das Thema wird schon noch früh genug drankommen.
Abgesehen davon würde mich interessieren, mit was du lernst, denn der Code ist schon ziemlich Mangelhaft: globale Variable, stdafx.h, using namespace std.
Mein Tipp: Leg dir n ordentliches Buch zu, denn so wird das nichts halbes und nichts ganzes.
Du meinst wahrscheinlich eine Funktion. Lern weiter und überstüru nichts, das Thema wird schon noch früh genug drankommen.
Abgesehen davon würde mich interessieren, mit was du lernst, denn der Code ist schon ziemlich Mangelhaft: globale Variable, stdafx.h, using namespace std.
Mein Tipp: Leg dir n ordentliches Buch zu, denn so wird das nichts halbes und nichts ganzes.
Globale Variabel ist extra gemacht, war im Tutorial (Ja Youtube Tutorials xD, "c++ von A bis Z" ist schon bestellt.) nicht so =).
btw: was ist an "using namespace std;" so schlimm? selbstverständlich könnt ich ja "std::cin >>" benutzen ist doch aber relativ überflüssig, oder nicht?
Soll von dem was ich so gehört habe, echt nicht schlecht sein. Tu dir nur selber den gefallen und lass den Youtube-Dreck weg, bis dein Buch da ist. Nachher wirst du dir sonst noch schwer tun, diesen ziemlich bescheidenen Stil wieder zu verlernen.
du solltest nicht using "stdafx.h" als magelhafen code bezeichnen, auch wenn ich es selbst nicht benutzte und einem anfänger nicht unbedingt empfehlen würde, gibt es einen grund warum es das gbt.
du solltest nicht using "stdafx.h" als magelhafen code bezeichnen, auch wenn ich es selbst nicht benutzte und einem anfänger nicht unbedingt empfehlen würde, gibt es einen grund warum es das gbt.
Bin deiner Meinung lieber zu viele Bibliotheken importieren, als dann vergeblich die richtige Bibliothek für einen Befehl zu suchen.
Ebenso warum soll stdafx.h schlecht sein? Immerhin ist es da um das Compiling zu verschnellern!
Naja, das ist auch in guten Büchern keine Seltenheit und, solange es nur am Anfang so ist und später erklärt wird, dass und warum es schlecht ist, finde ich das nicht schlimm.
Quote:
Originally Posted by kRAYNE :x
Bin deiner Meinung lieber zu viele Bibliotheken importieren, als dann vergeblich die richtige Bibliothek für einen Befehl zu suchen.
Ebenso warum soll stdafx.h schlecht sein? Immerhin ist es da um das Compiling zu verschnellern!
stdafx ist keine Bibliothek, sondern für vorkompilierte Header gedacht. Das ist bei Anfänger-Projekten völlig irrelevant, deine Programme werden sowieso in wenigen Sekunden compilen. Dagegen kann es des Öfteren mal Fehler werfen, wenn man nicht weiß, wie man mit dem Header umzugehen hat.
Globale Variabel ist extra gemacht, war im Tutorial (Ja Youtube Tutorials xD, "c++ von A bis Z" ist schon bestellt.) nicht so =).
btw: was ist an "using namespace std;" so schlimm?
Weil es dann zu Doppeldeutigen Benennungen kommen kann. (= Error)
Aber man kann das ja so lösen:
Code:
using std::cout;
using std::cin;
using std::endl;
Dann kannst du auch cout/cin/endl schreiben, hast aber das Problem
mit der Doppeldeutigkeit nicht.
Laut vielen Leuten soll das ein schlechtes Buch sein. Der Author soll sich (alles nur Gerüchte, habe das nicht gelesen) angeblich andauernd selbst wiedersprechen und benutzt recht viel C, was in einem C++ Buch m.E. nicht vorkommen sollte.
Hey bin relativ ein Neuling in c++ und lerne im Moment die Switch Funktion!
Unzwar habe ich zur Übung folgendes:
Code:
#include "stdafx.h"
#include <string>
#include <iostream>
using namespace std;
int frage;
int _tmain(int argc, _TCHAR* argv[])
{
cout << "Was bedeutet Elite in Nummern?!";
<< endl;
<< "Menue" << endl;
<< "Voller Name = Peter [1]" << endl;
<< "Voller Name = 1337 [2]" << endl;
<< "voller Name = Wannebe [3]" << endl << endl;
<< "Ihre Eingabe: ";
cin >> frage;
getchar();
switch(frage)
{
case 1:
cout << "Nein" << endl;
getchar();
break;
case 2:
cout << "Ja" << endl;
getchar();
break;
case 3:
cout << "Nein" << endl;
getchar();
break;
default:
cout << "Ungültige Eingabe!";
break;
}
}
Die switch Funktion würde ich jedoch gerne in einem Sub (aus VB.NET bekannt) einfügen, damit falls die Falsche Eingabe gewählt wird, ich die switch Funktion wieder aufrufen kann ohne das der Code eklig aussieht! (in Jedem Case nochmal der Switch.)
Nett, was hier alles disktuiert wird, aber wirklich geholfen hat dir niemand.
public static char stelleFrage() { cout << "Was bedeutet Elite in Nummern?!"; << endl; << "Menue" << endl; << "Voller Name = Peter [1]" << endl; << "Voller Name = 1337 [2]" << endl; << "voller Name = Wannebe [3]" << endl << endl;
<< "Ihre Eingabe: ";
cin >> frage; return frage; }
welche die Antwort des Nutzers zurückgeben würde.
Anwendung:
PHP Code:
int _tmain(int argc, _TCHAR* argv[]) { stelleFrage(); // um die void Funktion aufzurufen char antwort = stelleFrage(); // um die mit dem char-Rückgabetyp aufzurufen. }
public static char stelleFrage() {
cout << "Was bedeutet Elite in Nummern?!";
<< endl;
<< "Menue" << endl;
<< "Voller Name = Peter [1]" << endl;
<< "Voller Name = 1337 [2]" << endl;
<< "voller Name = Wannebe [3]" << endl << endl;
<< "Ihre Eingabe: ";
cin >> frage;
return frage;
}
welche die Antwort des Nutzers zurückgeben würde.
Anwendung:
PHP Code:
int _tmain(int argc, _TCHAR* argv[]) {
stelleFrage(); // um die void Funktion aufzurufen
char antwort = stelleFrage(); // um die mit dem char-Rückgabetyp aufzurufen.
}
Facebook Likes,subs,fanpagelikes and youtube,views,likes and subs 03/14/2013 - Facebook - 21 Replies new release.... faster bots.....faster likes,subs etc... all made by me .... use this thread http://www.elitepvpers.com/forum/facebook/2342539- my-release-facebook-subscribes-fanlikes-youtube-vi ews-subs-likes.html
Tutorial for facebook page likes,Subs,Youtube,subscribes,Likes and views.
Requirements:
*Firefox
*IMacros Firefox Plugin https://addons.mozilla.org/en-US/firefox/addon/ima cros-for-firefox/
*My JavaScript AddMeFastAutoLiker.js
[B]300 Subs [S] 5e*G 12/01/2012 - elite*gold Trading - 0 Replies Topic Regelt,
Channel posten, wenn die subs da sind e*G schicken ~ done
greetz ♥'
[B] Subs [S] Subs 03/08/2012 - Trading - 0 Replies Hallo leute ich suche subs für mein Kanal und biete euch auch subs an
Kanal von inproz - YouTube // SUB MICH UND DANN SCHREIBT UNTEN EUER KANAL HIN !!
Vk S4 Acc mit With Subs :P 08/23/2011 - S4 League Trading - 5 Replies Titel sagt alles.
Das einzig Gute an dem Acc sind die White Subs. (FP)
Noch ein paar zeitbeschränkte Waffen, (Revo, Hg, Ps, Cs, Sd, Subs etc) Skills und ca
~20.0o0 Pen.
Level ~10.
Nicht wirklich besonders, aber ich verkaufe ihn für 10 E*Gold :awesome: