#include #include #include using namespace std; int savetus(char *naks) { char teksti[100]; std::ofstream file(naks); //tää tallennus ei toimi, koska oon evo :<< if(file.is_open()) { file << teksti << endl; file.close(); } else { cout << "Tiedoston tallennus ei onnistunut"; }; int main(int argc, char *argv[]); { char nacci = '0'; //tässä sit vissiin määritellään muuttuja cout << "Simppeli TextEditor 2006\n" << endl; cout << "Versio 0.3b\n" << endl; //Versio tiedot! Ne ovat _tärkeät_! cout << "Compa Kerporation(tm)\3\n\n" << endl; cout << "<------------------->\n" << endl; cout << "Paina:\n" << endl; cout << "1. Luo uusi dokumentti.\n" << endl; cout << "2. Ohje.\n" << endl; cout << "3. Sammuta ohjelma.\n" << endl; cout << "<------------------->\n" << endl; cout << "Valintasi: " << endl; cin >> nacci; //annetaan numero if(nacci == '1') { char nimi[20]; //max. 20 merkkiä char teksti[100]; // -||- cout << "Anna documentin nimi\n" << endl; //Annettaan Documentin nimi. Tästä ei ole oikeasti hyötyä. cin >> nimi; //Syötetään muuttujaan "nimi" Documentin nimi. Suoritus päättyy jostain kumman syystä. cout << "Uusi dokumentti: " << nimi << endl; //Kummaa, tähän asti ei koskaan päästä. //Ohjelma nimittäin sammuttaa itsensä tässä kohtaa. std::cin >> teksti[100]; //Tähän pitäisi syöttää tekstiä, jota ei pysty _toistaiseksi_ tallentamaan :p cout << "-----Compa Kerporation-----"; std::ofstream file(naks); if(file.is_open()) { file << teksti << endl; file.close(); } else { cout << "Tiedoston tallennus ei onnistunut"; }; } if(nacci == '2') { cout << "Tämä on opas/testi"; } if(nacci == '3') { } }