Ich habe das folgende Beispiel aus einem Buch. Es soll von einer Datei in eine andere kopieren. Zuerst gibt man den Namen der zu kopierenden Datei an ( argv[1] ) und dann den Namen der Datei, in die kopiert werden soll ( argv[2] ).
Code: Alles auswählen
//main.c
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
	FILE *ein,*aus;
	int ch;
	if(argc != 3)
		exit(1);
	if((ein=fopen(argv[1],"rb"))==NULL)
		exit(2);
	if((aus=fopen(argv[2],"wb"))==NULL)
		exit(3);
	ch=fgetc(ein);
	while(!feof(ein)) {
		fputc(ch,aus);
		ch=fgetc(ein);
	}
	fclose(ein);
	fclose(aus);
	printf("\n\n");
	system("PAUSE");
	return 0;
}Habe ich die Funktion des Programms missverstanden oder hat das mit Visual Studio zu tun?
Vielleicht kann mir einer von euch helfen



