Diakritika, tentokrat v C++
HackForum

| | | | Diakritika, tentokrat v C++ | # | 
 |  | Kousek níž jsem si všiml threadu s diakritikou v PHP, takže sem si vzpoměl že bych rád vyřešil diakritiku u sebe :) 
 Problém :
 -------------------------------------------
 src--
 
 #include <iostream>
 #include <string>
 
 using namespace std;
 
 
 int main(int argc, char *argv[])
 {
 
 string odp;
 
 cout << "Nazdar Světe, kéž by venku sněžilo.\n"
 << "Nebo máš radši když svítí sluníčko ?\n"
 << "Sníh nebo sluníčko ? Odpověz jedním slovem !\n";
 
 cin  >> odp;    // string, takze jedno slovo max
 
 cout << "Aha, takže radši máš " << odp;
 
 cin.get();
 //   system("PAUSE");   /* pro jistotu :P */
 return 1;
 }
 
------------------------------------------/
 src--
 
 .... ve Windows XP Professional
 
 -------------------------------------------
 out--
 
 Nazdar Svýte, kÚ× by venku sný×ilo.
 Nebo mßÜ radÜi kdy× svÝtÝ slunÝŔko ?
 SnÝh nebo slunÝŔko ? Odpovýz jednÝm slovem !
 
 ------------------------------------------/
 out--
 
 -------------------------------------------
 inp--
 
 sluníčko
 ------------------------------------------/
 inp--
 
 -------------------------------------------
 out--
 
 Aha, tak×e radÜi mßÜ sluníčko
 -------------------------------------------
 out--
 
 
 Co s tim ? Rad bych podporu hacku a carek.
 Diky ;)
 
 (odpovědět)
 |  | | m0nG0l0l0Lo_ID | 193.86.238.* | 9.6.2008 8:46 | 
 | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | dpc zase se to blbe pozalomovalo :) chtelo by to bud trochu vetsi sirku nebo aspon nahled pred odeslanim :-| (odpovědět)
 |  | | m0nG0l0l0Lo_ID | 193.86.238.* | 9.6.2008 8:49 | 
 | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | Pro lepsi citelnost :) 
 Problém :
 -------------------------------src--
 
 #include <iostream>
 #include <string>
 
 using namespace std;
 
 
 int main(int argc, char *argv[])
 {
 
 string odp;
 
 cout << "Nazdar Světe, kéž by venku sněžilo.\n"
 << "Nebo máš radši když svítí sluníčko ?\n"
 << "Sníh nebo sluníčko ? Odpověz jedním slovem!\n";
 
 cin  >> odp;    // string, takze jedno slovo max
 
 cout << "Aha, takže radši máš " << odp;
 
 cin.get();
 //   system("PAUSE");   /* pro jistotu :P */
 return 1;
 }
 
-------------------------------/src--
 
 .... ve Windows XP Professional
 
 -------------------------------out--
 
 Nazdar Svýte, kÚ× by venku sný×ilo.
 Nebo mßÜ radÜi kdy× svÝtÝ slunÝŔko ?
 SnÝh nebo slunÝŔko ? Odpovýz jednÝm slovem !
 
 -------------------------------/out--
 
 -------------------------------inp--
 
 sluníčko
 -------------------------------/inp--
 
 -------------------------------out--
 
 Aha, tak×e radÜi mßÜ sluníčko
 -------------------------------out--
 
 
 Co s tim ? Rad bych podporu hacku a carek.
 Diky ;)
 
 (odpovědět)
 |  | | m0nG0l0l0Lo_ID | 193.86.238.* | 9.6.2008 8:52 | 
 | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | V čem že ten zdroják píšeš? (odpovědět)
 |  | | gugumaa | 195.113.79.10/10.0.10.* | 9.6.2008 9:46 | 
 | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | Co tím myslíš ? Jestli kompiler tak jsem na tom asi takto : 
 - IDE Dev-C++ 4.9.9.2
 - kompiluju jako C++
 - makefile : [link]
 
 (odpovědět)
 |  | | m0nG0l0l0Lo_ID | 193.86.238.* | 9.6.2008 9:59 | 
 | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | zkus použít api OemToAnsi() třeba: 
 cout << OemToAnsi("Nazdar Světe, kéž by venku sněžilo.\n" "Nebo máš radši když svítí sluníčko ?\n" "Sníh nebo sluníčko ? Odpověz jedním slovem!\n");
 
 ----------
 ..:@]> [link] <[@:..
 (odpovědět)
 |  | | DjH |  |  |  319-960-895 | 9.6.2008 14:22 | 
 | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | #include<clocale> / #include<locale.h> 
 ref: [link]
 
 kdyby nestačilo, česky na FIT VUTBR: [link]
 
 ----------
 Get enlightened!
 (odpovědět)
 |  |  | 
 | 
 | 
| | | | re: Diakritika, tentokrat v C++ | # | 
 |  | mr.Crow : diky, toto jsem hledal. ;) (odpovědět)
 |  | | m0nG0l0l0Lo_ID | 193.86.238.* | 9.6.2008 18:15 | 
 | 
 | 
 |