MonoDevelop

smag42 Messages postés 200 Date d'inscription   Statut Membre Dernière intervention   -  
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Comment fait ton pour avoir une console "style MS-DOS" quand on compile avec l'IDE MonoDevelop sous Ubuntu.

Je m'explique : quand je fait un "cin" en c++, le logiciel ne me montre que une "sortie d'application", il ne me demande même pas de saisir quoi que ce soit, il prend la valeur "n'importa laquelle" puisque je ne l'initialise pas.

3 réponses

scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
C'est bizarre, j'avais souvenir que Monodevelop intégrait une petit console lors de l'exécution, qui permettait de faire des sorties et des entrées standard.

Essaye de compiler ceci en C# sous MonoDevelop pour voir :

class Program
{
	public static void Main(string[] args)
	{
		Console.Write("Quel est votre age ? ");
		int age = Int32.Parse(Console.ReadLine());
		Console.WriteLine("Vous avez " + age + " ans.");
		Console.WriteLine("\nAppuyez sur une touche pour quitter . . . ");
		Console.ReadKey(true);
	}
}
0
smag42 Messages postés 200 Date d'inscription   Statut Membre Dernière intervention   10
 
J'ais creer une nouvelle solution en c# est jy est mis ce code:

using System;

namespace test2
{
class Program
{
public static void Main(string[] args)
{
Console.Write("Quel est votre age ? ");
int age = Int32.Parse(Console.ReadLine());
Console.WriteLine("Vous avez " + age + " ans.");
Console.WriteLine("\nAppuyez sur une touche pour quitter . . . ");
Console.ReadKey(true);
}
}

}


Il m'affiche toujours une "sortie de l'application" :
Quel est votre age ?
Unhandled Exception: System.ArgumentNullException: Argument cannot be null.
Parameter name: s
at System.Int32.Parse (System.String s) [0x00000]
at test2.Program.Main (System.String[] args) [0x0000a] in /home/pierre/Projects/test2/test2/Main.cs:10

L'application s'est terminée suite au signal: SIGHUP

, toujours sans console. :(
0
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
Ca c'est bizarre, je vais tester ça sur mon ordi où linux est installé et te donner un feedback très prochainement (demain normalement).
0