Ich schreibe ein Socket-Programm, wobei der Client eine Datei an den Server sendet und der Server den Dateinamen an einem neuen Speicherort speichert. Meine Frage ist: Wenn der Client den Dateinamen an den Server übergibt, wie kann ich eine Datei mit dem gleichen Namen an einem neuen Speicherort erstellen. Die Datei-Handler wie folgt aussiehtErstellen einer Datei, die als Argument übergeben wird C
fw=fopen("c://TestCopy","a+");
, was muss ich tun, damit fopen den Dateinamen nimmt übergeben, um die Datei zu öffnen.
Was meinst du mit "same name" und "neuen Standort"? –
Zum Beispiel: Das Client-Programm läuft so - ./client.exe 127.0.0.1 100 IOC-LOGO.jpg. Der Server muss den Dateinamen abrufen und denselben Namen an einem neuen Speicherort speichern. – Sarvavyapi
Dies ist immer noch ambig. Was meinst du mit "demselben" Namen und "neuem" Standort, genauer gesagt? –