<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[braeuchte tips fuer einen logfile viewer]]></title><description><![CDATA[<p>hallo leutz,</p>
<p>ich moechte gerne, nachdem ich im web nicht fuendig wurde, einen eigenen log-file viewer in C++ schreiben. (Die, die ich gefunden habe sind meist kostenpflichtig oder besitzen nicht die Konfigurierbarkeit fuer spezielle log-files).</p>
<p>Zunaechst dachte ich daran eine Art Wrapper fuer (g)awk anfragen in C++ zu schreiben (wrapper vereinfacht die teilweise doch recht komplizierten gawk-anfrage-skripte). Ich weiss aber dass (g)awk trotz der maechtigkeit bei der formulierung zu such-pattern bei recht grossen files nicht so performant ist.</p>
<p>Also will ich es evtl. zu fuss selber machen:</p>
<p>Bei Vorueberlegungen bin ich auf das Problem gekommen evtl. sehr grosse Files handlen zu muessen (&gt;2GB).</p>
<p>Welches file-handling waere hinsichtlich Performance (Schnelligkeit) und obigem Problem eurer Meinung nach das beste hierfuer !?</p>
<p>- C++ streams ?<br />
- old-school C file</p>
<p>Hierbei sollte beachtet werden, dass bei sehr grossen files es evtl. moeglich sein sollte diese stueckweise abzuarbeiten (seek etc.).</p>
<p>Fuer diesbezuegliche Erfahrungen waere ich sehr dankbar.</p>
<p>Vielen Dank.<br />
MfG.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/283347/braeuchte-tips-fuer-einen-logfile-viewer</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 16:45:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/283347.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Mar 2011 08:11:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to braeuchte tips fuer einen logfile viewer on Thu, 10 Mar 2011 08:11:53 GMT]]></title><description><![CDATA[<p>hallo leutz,</p>
<p>ich moechte gerne, nachdem ich im web nicht fuendig wurde, einen eigenen log-file viewer in C++ schreiben. (Die, die ich gefunden habe sind meist kostenpflichtig oder besitzen nicht die Konfigurierbarkeit fuer spezielle log-files).</p>
<p>Zunaechst dachte ich daran eine Art Wrapper fuer (g)awk anfragen in C++ zu schreiben (wrapper vereinfacht die teilweise doch recht komplizierten gawk-anfrage-skripte). Ich weiss aber dass (g)awk trotz der maechtigkeit bei der formulierung zu such-pattern bei recht grossen files nicht so performant ist.</p>
<p>Also will ich es evtl. zu fuss selber machen:</p>
<p>Bei Vorueberlegungen bin ich auf das Problem gekommen evtl. sehr grosse Files handlen zu muessen (&gt;2GB).</p>
<p>Welches file-handling waere hinsichtlich Performance (Schnelligkeit) und obigem Problem eurer Meinung nach das beste hierfuer !?</p>
<p>- C++ streams ?<br />
- old-school C file</p>
<p>Hierbei sollte beachtet werden, dass bei sehr grossen files es evtl. moeglich sein sollte diese stueckweise abzuarbeiten (seek etc.).</p>
<p>Fuer diesbezuegliche Erfahrungen waere ich sehr dankbar.</p>
<p>Vielen Dank.<br />
MfG.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2032040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2032040</guid><dc:creator><![CDATA[pepe75]]></dc:creator><pubDate>Thu, 10 Mar 2011 08:11:53 GMT</pubDate></item><item><title><![CDATA[Reply to braeuchte tips fuer einen logfile viewer on Thu, 10 Mar 2011 08:27:32 GMT]]></title><description><![CDATA[<p>pepe75 schrieb:</p>
<blockquote>
<p>Welches file-handling waere hinsichtlich Performance (Schnelligkeit) und obigem Problem eurer Meinung nach das beste hierfuer !?</p>
<p>- C++ streams ?<br />
- old-school C file</p>
</blockquote>
<p>völlig gleich.<br />
fopen und konsorten sind puffernde wrapper um die bs-funktionen, fstream und konsorten sind puffernde wrapper um die bs-funktionen (aber mit destruktor!). die zeit geht für die bs-funktionen drauf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2032046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2032046</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Thu, 10 Mar 2011 08:27:32 GMT</pubDate></item></channel></rss>