2011-10-24 9 views
12

Quiero depurar un programa en Visual Studio 2010 SP1 con un argumento como: "file-% 04d.jpg".¿Cómo incluir el carácter de porcentaje en los argumentos de la línea de comandos del depurador visual studio?

Pero entrar en esta cadena en Propiedades del proyecto>propiedades de config>depuración> Argumentos del comando cambia el "04%", lo que resulta en argv[1] se establece en: "Archivo- [algún símbolo desconocido] d .jpg ".

El carácter de porcentaje parece interpretarse como una secuencia de escape que no es lo que quiero. Esto no ocurre en 2008.

Respuesta

13

% xx parece interpretarse como un escape de ASCII. Entonces% 25 debería dar como resultado un% real de caracteres en la lista de argumentos.

+0

Eso funcionó, gracias! – jra3512

+0

¡Muchas gracias por esto! Estaba intentando escapar con %% como en el símbolo del sistema, pero no funcionó. ¡Esto funciona! – bigD

Cuestiones relacionadas