Forum huvudsida -> Programmering -> ...,,- i kommandotolken
Sidor: 1
Fragmad | 13:57 - 20:e April 2006 | Post #1 | |
Medlem Inlägg: 13 Skicka PM |
Hej, sökte på erat forum och hittade inte någon tråd om detta redan. När jag kompilerar en c++ kod så får jag upp programmet i kommandotolken. Men den gör å, ä och ö till några konstiga krumelurer. Kan man fixxa detta på något sätt? Tack hej. ------------------------- There goes the neigborhood |
Nissebosselasse | 14:25 - 20:e April 2006 | Post #2 | |
Medlem Inlägg: 490 Skicka PM |
Det har att göra med att DOS och Windows använder två olika teckenuppsättningar. Om du t.ex. skriver in din källkod i Edit (ett DOS-program), sparar och kompilerar, så får du rätt teckenkoder, men det är kanske inte så roligt att programmera i... Jag har också haft lite funderingar kring detta innan. Du kan kopiera ...,,- från en kommandotolk, och klistra in dessa i Windows när du programmerar (de kommer se ut som skräptecken). En annan grej är att du borde kunna få tag på just det kommandotolksfönstret som programmet blir tilldelat, och ändra dess teckenuppsättning precis i början av programkörningen, men det är inget jag lyckats med än. Artiklar om det: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/console_code_pages.asp Fast å andra sidan finns det säkert någon enklare lösning! ------------------------- http://pushingcows.se Gula Nallen Senast redigerad 14:28 - 20:e April 2006 |
Burglar | 00:36 - 27:e April 2006 | Post #3 | |
Medlem Inlägg: 59 Skicka PM |
Du kan lägga till dessa rader överst i ditt program.
Sedan skriver du helt enkelt aa istället för å osv. Exempel: cout << "Jag " << ae << "lskar << oe << "l" << endl; ------------------------- ,,hh signatur! jag är skeptisk! Senast redigerad 00:37 - 27:e April 2006 |
The_code | 09:03 - 17:e Maj 2006 | Post #4 | |
Medlem Inlägg: 28 Skicka PM |
Det finns några från Chalmers som har gjort en fil som heter iodos.h tror jag, som gör att du kan använda alla latinska tecken. ,,ven ...,,-. Inkludera den. Kör en funktion, sen är det bara att skriva med åäö. iodos.h heter den nog ------------------------- Pillar med VB.NET, C++ och GameMaker |
jockepockee | 15:12 - 9:e Mars 2007 | Post #5 | |
Medlem Inlägg: 192 Skicka PM |
det finns ett bibliotek som heter "DOS" som ändrar tecken upsättningen när du anropear en funktion som finns i header filen -------------------------
|
Cpp_skater | 21:29 - 9:e Mars 2007 | Post #6 | |
Medlem Inlägg: 43 Skicka PM |
om du programmerar i dos så typ å = \x86 ä = \x84 ö = \x94 cout<<"jag \x84lskar bannaner" så står det jag älskar bannaner |
Bookia | 21:45 - 9:e Mars 2007 | Post #7 | |
Medlem Inlägg: 44 Skicka PM |
iodos.h funkar bara i Visual. Andra kompilatorer ballar bara ur om man försöker inkludera det. ------------------------- All truth passes through three stages. First, it is ridiculed. Second, it is violently opposed. Third, it is accepted as being self-evident. We are just an advanced breed of monkeys on a minor planet of a very average star. |
jockepockee | 19:17 - 10:e Mars 2007 | Post #8 | |
Medlem Inlägg: 192 Skicka PM |
Citat av Bookia: iodos.h funkar bara i Visual. Andra kompilatorer ballar bara ur om man försöker inkludera det. Exakt den jag tänkte på -------------------------
|
C22H28N2O | 10:36 - 11:a Mars 2007 | Post #9 | |
Medlem Inlägg: 14 Skicka PM |
Citat av Bookia: iodos.h funkar bara i Visual. Andra kompilatorer ballar bara ur om man försöker inkludera det. ,,r det därför den fungerar för mig i Code::Blocks då eller? ------------------------- :D:D:D |
Fragmad | 11:49 - 11:a Mars 2007 | Post #10 | |
Medlem Inlägg: 13 Skicka PM |
Tack för svaren, såhär ett år i efterhan :o ------------------------- There goes the neigborhood |
Sidor: 1
Forum huvudsida -> Programmering -> ...,,- i kommandotolken
Du får inte posta i den här tråden | Till toppen
Datum
2024-12-22 16:05
Vecka: 51
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.