JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=6d068c7189744ddfc2afb7db9786527dMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Anzahl Buchstaben aus Textdatei
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
proggaholic
Junior JLI'ler


Alter: 36
Anmeldedatum: 07.05.2005
Beiträge: 85
Wohnort: Heap
Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 19:35    Titel: Anzahl Buchstaben aus Textdatei Antworten mit Zitat

Hi Leutz, ich hab mal eine (Anfänger-)frage...

Wie kann ich die Anzahl der Buchstaben aus einer Textdatei auslesen?

Weitere Infos: Ich schaff mit VC++6 unter Win98SE

Danke schonmal.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden MSN Messenger
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 19:43    Titel: Antworten mit Zitat

proggaholic

Easy:
CPP:
::std::basic_fstream<char> myFile("test.dat", ::std::ios::in|::std::ios::out|::std::ios::binary);

    // Dateigröße bestimmen und Caret wieder an den Anfang setzen
myFile.seekg(0, ::std::ios::end);
const unsigned long FileSize = ::std::streamoff(myFile.tellg());
myFile.seekg(0, ::std::ios::beg);


Frage: Was meintest Du mit diesem Satz? "Weitere Infos: Ich schaff mit VC++6 unter Win98SE"

- Ich schalf mit VC++6 unter Win98SE
oder
- Ich benutze VC++6 unter Win98SE

???
_________________
'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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 11.05.2005, 19:49    Titel: Antworten mit Zitat

will er alle zeichen oder nur die zeichen die keine Steuerungscodes sind, das is schon nen feiner unterschied.
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 19:56    Titel: Antworten mit Zitat

Naja... diese Spezifikationen hat er nicht angedeutet Smile
_________________
'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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
FH
Super JLI'ler


Alter: 36
Anmeldedatum: 16.10.2004
Beiträge: 438

Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 21:19    Titel: Antworten mit Zitat

Patrick: Der Dialekt schalf is mir unbekannt... (Bitte übersetzen!) Ich würds mit benutzen übersetzen... Ich vermute mal nach dem Titel zu urteilen, er will das ohne Steuerungscodes... Es geht ja um die Anzahl der Buchstaben... Ansonsten hätte er wohl dateigröße gesagt...
Gruß

´FH
_________________
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
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 21:25    Titel: Antworten mit Zitat

FH
Ich schalf mit VC++6 unter Win98SE = Ich schalfe mit VC++6 unter Win98SE

War auch mehr als Scherz gemeind Wink
_________________
'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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
FH
Super JLI'ler


Alter: 36
Anmeldedatum: 16.10.2004
Beiträge: 438

Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 21:30    Titel: Antworten mit Zitat

??? ich kenn das Wort schalf net... War etwa schlaf gemeint???
Gruß

FH
_________________
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
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 21:33    Titel: Antworten mit Zitat

FH
Hmn ich sollte wohl langsam doch den Kaffee mal Links liegen lassen Shocked
_________________
'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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
PeaceKiller
JLI Master


Alter: 36
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 11.05.2005, 21:53    Titel: Antworten mit Zitat

Patrick hat Folgendes geschrieben:
Frage: Was meintest Du mit diesem Satz? "Weitere Infos: Ich schaff mit VC++6 unter Win98SE"

- Ich schalf mit VC++6 unter Win98SE
oder
- Ich benutze VC++6 unter Win98SE

???


schaff kommt von schaffen also von arbeiten (im Südwestdeutschen)
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
proggaholic
Junior JLI'ler


Alter: 36
Anmeldedatum: 07.05.2005
Beiträge: 85
Wohnort: Heap
Medaillen: Keine

BeitragVerfasst am: 12.05.2005, 11:00    Titel: Antworten mit Zitat

@PeaceKiller: Richtig!
@Patrick: Ach was, Kaffee is gut...
@FH: Und das mit den Zeichen stimmt auch. Ich brauch die chars, also Buchstaben, Zahlen, Whitespaces oder auch Sonderzeichen wie '!'. Mit der Dateigröße kann ich zur Zeit weniger anfangen. Zu der 'Information': Ich hab mir gedacht, ich schreib mal lieber etwas genauer, weil wenn was wichtiges fehlt, is der Ärger hinterher recht groß. Also danke nochmal, ansonsten noch einen recht angenehmen Tag euch allen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden MSN Messenger
proggaholic
Junior JLI'ler


Alter: 36
Anmeldedatum: 07.05.2005
Beiträge: 85
Wohnort: Heap
Medaillen: Keine

BeitragVerfasst am: 26.05.2005, 11:14    Titel: Antworten mit Zitat

Ich hab das jetzt so gemacht und das funktioniert auch, nur hab ich noch ein Problem: Wie kriege ich das Ergebnis der Funktion (als Ausdruck für eine Schleife o.ä.?). Damit wär mir schon sehr geholfen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden MSN Messenger
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 26.05.2005, 11:29    Titel: Antworten mit Zitat

Question

bitte etwas konkreter
_________________
'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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
HomeLess_PunkDrummer
JLI Master Trainee


Alter: 36
Anmeldedatum: 28.11.2004
Beiträge: 583
Wohnort: Alter Joghurtbecher an der A4
Medaillen: Keine

BeitragVerfasst am: 26.05.2005, 14:16    Titel: Antworten mit Zitat

Du solltest es am besten während dem Lesen in einen String oder ein char-Array schreiben.
_________________
"Was die Götter angeht, so ist es mir unmöglich, zu wissen, ob sie existieren oder nicht, noch, was ihre Gestalt sei. Die Kräfte, die mich hindern, es zu wissen, sind zahlreich, und auch ist die Frage verworren und das menschliche Leben kurz."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
proggaholic
Junior JLI'ler


Alter: 36
Anmeldedatum: 07.05.2005
Beiträge: 85
Wohnort: Heap
Medaillen: Keine

BeitragVerfasst am: 26.05.2005, 16:31    Titel: Antworten mit Zitat

OK, thx, ich werds versuchen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden MSN Messenger
Patrick
Dark JLI Master



Anmeldedatum: 25.10.2004
Beiträge: 1895
Wohnort: Düren
Medaillen: Keine

BeitragVerfasst am: 29.05.2005, 13:40    Titel: Antworten mit Zitat

HomeLess_PunkDrummer hat Folgendes geschrieben:
Du solltest es am besten während dem Lesen in einen String oder ein char-Array schreiben.


Achgottchen, wer macht denn sowas? Very Happy

CPP:
std::basic_ifstream<char> file ("test.txt");

std::basic_stringstream<char> buffer;

buffer << file.rdbuf();

std::cout << "Anzahl Zeichen der Datei: " << buffer.size() << std::endl;


- Patrick, der nun Heim fährt.
_________________
'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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum