30. april 2007 - 13:19Der er
4 kommentarer og 1 løsning
Goto Problemer
#include <iostream> #include <string>
using namespace std;
int main (int argc, char *argv[]) { char tekst[1]; int write; forfra:
cout << "Main explorer 1.0 A" << endl; cout << "Press 1 for : write "<< endl; cout << "Press 2 for : view "<< endl; cout << "Press 3 for : exit "<< endl; cin >> write ;
if (write == 1) { cout << "Selected number " ; cout << write << endl; cin >> tekst ; cout << ""<< endl;
cin >> write; goto forfra; system("pause"); }
if (write == 2) { cout << "Selected number " ; cout << write << endl; cout<< tekst << endl; cin >> write; goto forfra; }
system("pause"); return 0; }
Kan sgu ikke få den til at virke første gang og der bliver trykket 1 virker det fint men når maan så er færdig med "funktion 1" bliver den bare ved med at coute starten?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
De tre forskere For, DoWhile og While publicerede allerede i 1932 en længere artikel der påviste at computer programmer der benytter goto vil være fulde af fejl og umulige at vedligeholde.
Da Bjarne nogle dekader senere opfandt >> operatoren til C++ havde han en dårlig dag. Specielt >> og char [] er noget bras.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.