Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, Sou Médio em C++, sei das noções básicas da linguagem, mas queria saber como Criar um Terminal de Comando, onde podemos digitar Comandos e ele Responde com alguma coisa, acho que isso não é tão avançado assim não é?! pois o cmd só tem 296kb! Tenho um Código aqui, antes meu Terminal parava de funcionar, não dava certo, mas agora eu consertei, mas não consigo consertar este código, o programa não processa os if, só processa o primeiro, e ainda assim, se for colocar um comando, só pode colocar um, então o programa finaliza!
aqui está o código, mudei os if pelo switch (o "programa" está em beta, irei acrescentar mais comandos!):
#include <iostream>
#include <stdlib.h>
#include <cstdlib>
#include <stdio.h>
#include <conio.h>
#include <time.h>
using namespace std;
int sda;
bool tdg;
int main()
{
sda == 1, 2, 3, 4;
string loc = "Source:\Dalt\, Source:\NMOS\, EDH:\s_alt\new\"";char DIA;
char BinS;
char Undo;
char Set;
char Alt;
char Ajuda;
printf("User&InternalSource**>");
cin >> comandos;
cin.ignore ();cin >> DIA;
cout << "O Diagnostico Interno Alinhado processou um total de ";
cout << sda;
cout << " Fontes Alternadas";
break;cin >> BinS;
tdg = true;
cout << "A Fonte foi Parada, Recarregando Recursos...";
return 0;
break;cin >> Alt;
tdg = false;
cout << "A Fonte Iniciou, Carregando Variaveis...";
break;cin >> Undo;
system("cls");
break;cin >> Ajuda;
cout << "DIA - Diagnostico Interno\n\nUndo - Desfazer\n\nBinS - Parar a Fonte\n\n Alt - Iniciar a Fonte\n\n";
break;cin >> Set;
cout << "Selecione o Local da Nova Fonte: Source:\Dalt\\n\n Source:\NMOS\\n\n ou EDH\s_alt\new\ \n\n";
cin >> loc;
break;
return 0;cin >> loc;
cout << "Fonte Posicionada! \n\n";
cout << "Carregando a Fonte... \n\n";
break;
return 0;
}
system("pause");
return 0;
}
}Carregando comentários...