Find Jobs
Hire Freelancers

Intercepting stdout into memory buffer

$30-5000 USD

Geschlossen
Veröffentlicht vor etwa 16 Jahren

$30-5000 USD

Bezahlt bei Lieferung
I require a snippet of code which will intercept all writes to stdout (via printf, cout, etc) and place? them in an expanding memory buffer, they must also continue on their way to the stdout stream as normal.? (Windows XP and Vista in C++) ## Deliverables I am looking for a snippet of code to use in a larger high-performance application that? (or its dynamically linked libraries) will occasionally send information to the console via printf and cout.? The code must intercept all writes to stdout and copy them into a memory buffer that expands automatically.? It must also allow the data to pass onto stdout as normal so a console (or? debugging IDE output screen), if present, will display the output. The application it will be embedded in is a windowed application and may not always be compiled as a console application.? The application must be able to display its own? console output within the application. I require this in C/C++ and must be compatible with both XP and Vista.? I will not accept any managed code (nothing? linking to? .NET in any way) or external libraries that are not supplied with both XP and Vista versions of Windows. I would like to see the memory buffer created and managed using Heaps. It must be provided as a simple application that demonstrates the above. It must only only what is provided in the Microsoft Platform SDK and compile in MSVC++ 2005.
Projekt-ID: 3845248

Über das Projekt

1 Vorschlag
Remote Projekt
Aktiv vor 16 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
1 Freelancer bieten im Durchschnitt $17 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$17 USD in 14 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
Buffalo, United States
0,0
0
Mitglied seit Feb. 19, 2007

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.