Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » tmpfile

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 <
000
06.11.2003, 13:46 Uhr
geissbock



wie nutze ich tmpfile???

will nur eine datei erzeugen die danach wieder gelöscht werden kann(also zum ende des progs).
und wie übergebe ich am besten den inhalt einer datei einer anderen. in beiden steht was drin. in die geschrieben wird kann der inhalt ruhig raus.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.11.2003, 14:27 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


dafür eignet sich zum beispiel system


C++:
char buffer[500];
sprintf(buffer,"rm test.txt");
system(buffer);


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.11.2003, 14:30 Uhr
geissbock



ich habe es jetzt mit remove und rename gelöst.

aber trotzdem: THX!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.11.2003, 16:14 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat:

C++:
char buffer[500];
sprintf(buffer,"rm test.txt");
system(buffer);



@Beefy,
kannst Du das mal bitte in ausreichender Weise kritisieren (Windalf hat sonst das Gefühl, daß ich immer auf ihm rumhacke)?
--
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
004
06.11.2003, 16:19 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@virtual
Ich hätte mein ganzes vermögen gewettet das du das nicht unkommentiert lässt. Da keiner von euch anwesend war und geissbock auf ne antwort wartet hab ich mal schnell was gepostet

Edit Du kannst übrigens auf mir rumhacken stört mich nicht weiter
Ich hole dann wieder ab und zu meinen 3er-heuli-smilie raus wenn ich mich mal wieder selber bemittleiden muss
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 06.11.2003 um 16:22 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.11.2003, 01:15 Uhr
0xdeadbeef
Gott
(Operator)


Der Code tut aber auch wirklich weh.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
07.11.2003, 09:44 Uhr
virtual
Sexiest Bit alive
(Operator)


Tja, dann will ich mal:

Es gibt mehrere Probleme mit dem system an sich. Es ist ...

1. Ein massives Sicherheitsproblem, weil niemand dafür garantiert, daß die Shell das macht, was man gemeinhin vermutet.

2. Ein nicht minder massives Portierungsproblem, weil niemand weiß, ob das Kommando rm denn nun auf dem Rechner verfügbar ist.

3. Eine schnarch langsame Alternative: System startet erstmal eine Shell und dann erst das Kommando, welches angegeben wurde. Ist das Kommando ein Shellbuiltin, wird also ein Prozess dafür explizit gestartet, ist es keins, sogar derer zwei.

4. nicht praktikabel für richtige Betriebssysteme. Das mag Leute wie Dich, Windalf, nicht interessieren, aber für Leute, die auf richtigen Systemen arbeiten, wo der Administrator in feiner Abstufung bestimmen kann, was ein Benutzer darf und was nicht, auf diesen Systemen könnte ein Limit gesetzt worden sein, wie viele Prozesse der Benutzer denn starten darf.
--
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
Seiten: > 1 <     [ 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: