Jak mám v konzolové aplikaci spustit notepad?
Napadlo mě toto system("notepad"), sice je to staré C, ale funguje to...Jenže problém je to, že bych tam pak chtěl vypsat údaje, které uživatel zadá a s tím si už nevím rady...
Fórum › C / C++
V konzolové aplikaci spustit notepad
Je to pro tvorbu SQL do hry...
Tady je zdroják
cout << "UPDATE `quest_template` SET `CompleteScript` = 'ID QUESTU' WHERE `entry` = " << id_questu << ";";
cout << "UPDATE `quest_template` SET `SpecialFlags` = '1' WHERE `entry` = " << id_questu << ";";
cout << "UPDATE `quest_template` SET `Method` = '2' WHERE `entry` = " << id_questu << ";";
cout << "DELETE FROM `quest_end_scripts` WHERE `id`= " << id_questu << ";";
cout << "INSERT INTO `quest_end_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `dataint`, `x`, `y`, `z`, `o`) VALUES";
cout << "(" << id_questu <<", 0, 6," << map << ", 0, '0', " << souradnice_x << ", " << souradnice_y << ", " << souradnice_z << ", " << orientation << ");";
cout << "REPLACE INTO `creature_questrelation` (`id`, `quest`) VALUES (" << npc_id << ", " << id_questu << ");";
cout << "REPLACE INTO `creature_involvedrelation` (`id`, `quest`) VALUES (" << npc_id << ", " << id_questu << ");";
cout << "UPDATE `creature_template` SET `npcflag`=`npcflag`|2 WHERE `entry` = " << npc_id << ";";
cin.get();
cin.get();
return 0;
}
Takže jak udělat aby se tohle vše vypsalo v notepadu?
Vždyť ti to m->29 už řekl :) udělej si soubor blabla.txt do kterého to vypiš, v C se to dělá přes fprintf a funguje to jako obyčejný printf, akorát nevypisuješ na stdout ale do souboru...A pak si ho již zmíněným příkazem otevři v notepadu ;)
edit: tady by měly být informace jak číst/zapisovat do souboru v C++ http://www.cplusplus.com/doc/tutorial/files/
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 86 hostů
Podobná vlákna
Editor v konzolové aplikaci — založil Jakub
C# ukončení programu v konzolové aplikaci — založil azor
Pohyb v seznamech v konzolové aplikaci — založil Navara
Jak psát v konzolové aplikaci barevně — založil Schweine
Notepad v javě — založil Anonymní uživatel
Moderátoři diskuze