Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Log datei auswerten...

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
09.08.2004, 15:48 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

was hat diese version für einen vorteil?


genaugenommen keinen... ist in etwa auch so ne korintenkackerei wie ich vorhin aufs int main hingewiesen habe...
ich habe halt einen c-cast benutzt... der ist ziemlich mächtig und castet ohne rücksicht auf verluste...
static_cast ist in dem fall die sichere variante die ein Gott eigentlich nicht nötig haben sollte
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
09.08.2004, 15:54 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat von 0xdeadbeef:

C++:
    if(static_cast<int>(line.find("dmUser")) != -1) // <-- hier




C++:
    if(line.find("dmUser")) != std::string::npos)


--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
09.08.2004, 16:16 Uhr
Pablo
Supertux
(Operator)



Zitat von Windalf:

ach so und um Pablo zuvorzukommen... Es muss int main und nicht void main heissen...
vergiss am besten das ich das geschrieben hab



@Wini: du hast was vergessen. conio.h gehört auch nicht dazu, weil es nicht ANSI ist.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
09.08.2004, 16:38 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


aber conio.h gehört zu windoofs. deshalb mag ich die und hack auch nicht auf ihr rum
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
10.08.2004, 00:03 Uhr
Hans
Library Walker
(Operator)



Zitat von NotUsed:

welche programmiersprache ist der befehl grep? also c ist das nicht...


grep gehört zu keiner Programmiersprache, sondern ist ein sehr leistungsfähiges Programm, um Worte oder Ausdrücke in Dateien zu finden. Es gehöhrt zur Standardausstattung einer Unix-kommandoshell, wenn ich mich nicht irre. "grep" ist übrigens eine Abkürzung und steht AFAIK für "generalized regular expression parser", was den Sinn und Zweck des Programms auch beschreibt. Bei der Turbo-Compilern von Borland war übrigens auch eine grep-Version für DOS dabei.

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
015
10.08.2004, 08:25 Uhr
(un)wissender
Niveauwart


@Windalf
Der Vergleich mit -1 ist auch nicht portabel, std::string::npos muss nicht immer -1 sein.
Ich hatte letztens irgendeinen Compiler, da war das nicht so.
Außerdem sollte man nie Ziffern fest reincodieren, stell dir vor du hast 1000 Dateien und musst das ändern...suchen und ersetzen ist, wenn man die gleichen Ziffern mit unterschiedlicher Interpretation verwendet, auch nur eingeschränkt zu gebrauchen.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
10.08.2004, 08:26 Uhr
NotUsed



ich hab das proggi wingrep gefunden
ist do eine art suchassistent, und kann so ziemlich jede textdatei auslesen.
gut, aber ich brauch was das alles in eine zieldatei schreibt, so ist ein eigenes programm wohl besser und komfortabler ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
10.08.2004, 10:37 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@(un)wissender
jaja ich wusste ja nichtmal das es das std::string::npos gibt. hab einfach nur gut geraten gehabt das der -1 zurückschmeist... werds mir merken (vielleicht )
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
10.08.2004, 11:23 Uhr
(un)wissender
Niveauwart


Das wird schon mit dir, da bin ich sicher.
Wenn eine Funktion Werte als Fehlercodes zurückgibt, dann gibt es fast immer Konstanten dafür, ansonsten ist die Bib schlecht, oder du hast sie selbst geschrieben.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
10.08.2004, 21:48 Uhr
Hans
Library Walker
(Operator)



Zitat von NotUsed:
ich hab das proggi wingrep gefunden
ist do eine art suchassistent, und kann so ziemlich jede textdatei auslesen.
gut, aber ich brauch was das alles in eine zieldatei schreibt, so ist ein eigenes programm wohl besser und komfortabler ...

Hi,
das kannst Du damit auch machen. Der Trick heisst Ausgabeumlenkung oder Umlenkung des Datenstroms. Beefy hat das in seinem Beispiel schon drin:

Zitat:
grep dmUser i2z21-7-2004log-master.txt > Result.txt



Das ">" grösser-Zeichen teilt der Shell, d.h. dem Kommandointerpreter mit, das die Ausgaben nicht auf dem Bildschirm erfolgen sollen, sondern in einer Datei. Im obigen Beispiel heisst die Datei [i]Result.txt[/], und erhält das, was grep an Ergebnissen heraus schmeisst. Das funktioniert so auch unter DOS/Windows.
Aber wenn Du Programmieren lernen willst, ist ein selbst geschriebenes Programm natürlich besser...

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
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: