Das Telefonbuch



  • was misch ich? ich hab noch nicht richtig rausgefunden was nun c und was nun c++ ist, wir haben c/c++ erst seit einem schuljahr ca. aller 4 wochen und da ist halt nicht so viel zeit den genauen unterschied rauszukriegen.

    was ist bitte ein STL-Container? was mach ich damit?

    (mein gedanke war es die informationen über die Personen in eine Datei zu schreiben wenn mann es auswählt und er es sonnst erstmal im RAM speichert)

    Ein/Ausgabe: wie jetzte Streams? (wir hatten streams in der Schule noch nicht)

    Speicherung: das könnte ich vielleicht hinkriegen da ich das schonmal gebraucht hab

    eh das in eine Class bringen hatte ich eigentlich versucht^^, scheint nicht so geklappt zu haben 😕



  • Hallo,

    Las_Bushus schrieb:

    was misch ich? ich hab noch nicht richtig rausgefunden was nun c und was nun c++ ist, wir haben c/c++ erst seit einem schuljahr ca. aller 4 wochen und da ist halt nicht so viel zeit den genauen unterschied rauszukriegen.

    dann solltest du dir u.U. ein Buch zulegen. Was mir spontant auffällt, sind die C Funktionen für die Ausgabe, als printf usw.

    //Schlecht:
    //#include <stdio.h>
    //#include <iostream.h>
    
    //Besser:
    #include <cstdio>  //Die alten C Header bekommen jetzt n c vorne dran und das .h weg
    #include <iostream> //Die neuen C++ Header haben auch kein .h mehr
    
    //Das muss auch dazu:
    using namespace std;
    

    Dann sehe ich überall char – Arrays, das ist auch nicht so der Burner (außer du willst dir gerade die speziell ansehen). Normalerweise bietet C++ dir mit der String – Klasse eine schöne Alternative, siehe auch hier CStolls Artikel über STL (Standard Template Library).

    was ist bitte ein STL-Container? was mach ich damit?

    Ein Weiteres mal verweise ich auf den Artikel von CStoll.

    MfG

    GPC



  • GPC schrieb:

    was ist bitte ein STL-Container? was mach ich damit?

    Ein Weiteres mal verweise ich auf den Artikel von CStoll.

    Auf diesen Artikel habe ich doch selber schon verwiesen (nein, ich suche dir jetzt nicht den Link dorthin raus, soviel Eigeninitiative traue ich dir schon zu ;)).



  • http://tutorial.schornboeck.net/

    printf/scanf stammen aus üblen C Zeiten und sollte man nicht mehr verwenden, dafür gibt es in C++ die Stream Library. Womit du auch in Dateien schreiben kannst:
    http://www.c-plusplus.net/forum/viewtopic-var-t-is-39469.html

    C als Prefix für Klassennamen benutzt man aber nicht. Außerdem heißt es "int main()".

    http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=main#Answ
    http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=iostream#Answ



  • Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Rund um die Programmierung in das Forum C++ verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • CStoll schrieb:

    GPC schrieb:

    was ist bitte ein STL-Container? was mach ich damit?

    Ein Weiteres mal verweise ich auf den Artikel von CStoll.

    Auf diesen Artikel habe ich doch selber schon verwiesen (nein, ich suche dir jetzt nicht den Link dorthin raus, soviel Eigeninitiative traue ich dir schon zu ;)).

    Du erwartest doch nocht, dass ich deinen Post *wirklich* gelesen habe? 😉 😃



  • GPC schrieb:

    Du erwartest doch nocht, dass ich deinen Post *wirklich* gelesen habe? 😉 😃

    Nicht wirklich 😃 Aber ich hatte zumindest gehofft, daß jemand meine Beiträge liest.



  • CStoll schrieb:

    GPC schrieb:

    Du erwartest doch nocht, dass ich deinen Post *wirklich* gelesen habe? 😉 😃

    Nicht wirklich 😃 Aber ich hatte zumindest gehofft, daß jemand meine Beiträge liest.

    hrhr, muss dich enttäuschen, als ich anfing, den Post zu schreiben, war da noch nix von dir, dann kam was dazwischen. Als ich dann weiterschrieb und auf 'Absenden' klickte, hab ich nicht geschaut, ob schon jemand was geschrieben hat. Tjo, deshalb die redundanten Verweise.



  • GPC schrieb:

    hrhr, muss dich enttäuschen, als ich anfing, den Post zu schreiben, war da noch nix von dir, dann kam was dazwischen.

    Also das kann ich jetzt nicht ganz glauben - besonders da du die Antwort zitiert hast, die nach meinem Eintrag kam 😉



  • CStoll schrieb:

    GPC schrieb:

    hrhr, muss dich enttäuschen, als ich anfing, den Post zu schreiben, war da noch nix von dir, dann kam was dazwischen.

    Also das kann ich jetzt nicht ganz glauben - besonders da du die Antwort zitiert hast, die nach meinem Eintrag kam 😉

    Woops, stimmt, ich war woanders, sorry. Hier musst du bereits gepostet haben, sonst hätte ich ja die Antwort des ops nicht zitieren können 🙄
    Ich brauch Schlaf 😉


Anmelden zum Antworten