Ho fatto un prog in C++ per sapere il codice ASCII di un char ma mi da 5 errori:
In file included from c:\documents and settings\admin\desktop\asciicode\princ.cpp:4:
c:\documents and settings\admin\desktop\asciicode\funz.h:11: function body for constructor missing
c:\documents and settings\admin\desktop\asciicode\princ.cpp:24: `AsciiCode::stampa_car(char)' has already been declared in `AsciiCode'
c:\documents and settings\admin\desktop\asciicode\princ.cpp:31: `AsciiCode::stampa_tab()' has already been declared in `AsciiCode'
c:\documents and settings\admin\desktop\asciicode\princ.cpp:43: `AsciiCode::AsciiCode()' has already been declared in `AsciiCode'
c:\documents and settings\admin\desktop\asciicode\princ.cpp:46: parse error at end of inputcodice:// files : princ.cpp #include <iostream.h> #include <stdlib.h> #include "funz.h" void main() { char control; do{ AsciiCode cod; cout << "Sciegli tra le seguenti lettere quella di cui vuoi sapere l' ASCII e digitala\n"; cod.stampa_tab(); cout << "\n"; char quale; cin >> quale; cout << "\n"; cod.stampa_car(quale); cout <<"Premi X per uscire"<<endl; cin >> control; }while(control != 'X'); } char AsciiCode::stampa_car(char car) { int num num = (int)car; cout << "Il codice ASCII di" << car <<" e' " << car <<endl; return car; } void AsciiCode::stampa_tab() { for (int i=0;i<10;i++) { for (int j=0;j<11;j++) { cout <<alfabeto[i]<<"\t"<<alfabeto[j]<<endl; } } }// funz AsciiCode::AsciiCode() { strcpy(alfabeto,"abcdefghilmnoprstuvz"); }P.S: siate duri!anche se nn uso C++ da 7 mesi dovrei sapere di +codice://file: funz.h #include <string> class AsciiCode { private: public: void stampa_car(char car); char stampa_tab(); static char alfabeto[20]; AsciiCode(): };

Rispondi quotando

