Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » compiler kann nicht übersetzen

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 <
010
26.06.2015, 18:25 Uhr
Hans
Library Walker
(Operator)



Zitat von ~benutzi:

Hofentlich gibt es bald nur noch JAVA


Das wage ich zu bezweifeln. - Es gibt ja auch immer noch Fortran, Cobol und Forth. Was es nicht mehr gibt, ist Algol.
Und ob Java sich im Bereich Embedded Systems etablieren wird, wage ich auch eher zu bezweifeln, denn da sind C und C++ in letzter Zeit mächtig auf dem Vormarsch. Sogar in einigen sicherheitskritischen Bereichen wird die dort bisher bevorzugte Sprache Ada teilweise von C/C++ abgelöst. - Trotz der damit verbundenen Probleme.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
26.06.2015, 20:24 Uhr
~benutzi
Gast


Juchu ich habe es geschafft

Ich habe mit den Compilereinstellungen herumgespielt und jawollo
jetzt funktioniert es endlich
Bei dem Programm:

char16_t
char32_t
.
.
.
.

gibt es nicht die richtigen Zeichen, aber das Buch hat gesagt das ist normal.
(Vorher blieb der Cursor immer vor char16_t stehen)

Beim folgenden Programm gibt es für u'A' den Wert 65 heraus.
Warum gibt er kein A heraus?

C++:
#include <iostream>
using namespace std;

int main() {
    
    auto aval1 = 1234;
    auto aval2 = 1234L;
    auto aval3 = 8.356;
    auto aval4 = u'A';
    cout << aval1 << '\n';
    cout << aval2 << '\n';
    cout << aval3 << '\n';
    cout << aval4 << '\n';
    return 0;
}



Vielen dank für eure Unterstüzung
Und ich dachte schon ich müsse wider auf java umsteigen

------
Edit: wieder cpp-Tags eingesetzt...

Dieser Post wurde am 27.06.2015 um 03:13 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
27.06.2015, 08:55 Uhr
Tommix



'Morgen,
Du mußt wcout benutzen.
Nebenbei gibt es '\n' als endl schon vordefiniert (das Zeilenende ist je nach System unterschiedlich codiert).

Gruß,
Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ 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: