Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2015, 09:10
Pijus
 
Fecha de Ingreso: noviembre-2014
Mensajes: 11
Antigüedad: 9 años, 5 meses
Puntos: 0
Ruta en CodeBlocks para comando System

Hola, soy muy nuevo, a raiz de una consulta anterior he descubierto e estoy investigando las posibilidades de la instrucción system.

Hay algo en CodeBlocks que no tengo bien configurado o no como me gustaría.

El siguiente código funciona perfectamente

Código C++:
Ver original
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     cout << "Hello world!" << endl;
  9.     //Esto funciona bien y deja el fichero en la ruta del proyecto:
  10.     //C:\Proyectos Codebloks\prueba2\prueba2
  11.     system("del control.ini");
  12.     system("echo "prueba" > control.ini");
  13.     c("PAUSE");
  14.     return 0;
  15. }

Pero si lo pongo así no:

Código C++:
Ver original
  1. system("del C:\pruebas\control.ini");
  2.     system("echo "prueba" > C:\pruebas\control2.ini");

La salida es esta:

Hello world!
Could Not Find C:\Proyectos Codebloks\prueba2\prueba2\pruebascontrol.ini
Press any key to continue . . .

Realmente quiero llegar a que funcione esto:
system("if exist C:\pruebas\control.ini del C:\pruebas\control.ini");

Pero pasito a pasito....

Gracias

Última edición por razpeitia; 26/02/2015 a las 10:20 Razón: Sobra texto...