Avatar billede Slettet bruger
22. marts 2006 - 16:12 Der er 15 kommentarer og
1 løsning

Specielle tegn med C++

Hej eksperter!
Hvordan laver man specielle tegn (som et helt hvidt felt eller ramme-chars) med C++?
Avatar billede arne_v Ekspert
22. marts 2006 - 18:09 #1
Windows console app ?

http://www.lookuptables.com/

under "Extended ASCII Codes" (hvilket burde hedde CP-437 !)

du kan angive tegn i hex i strenge som \xNN

eks. "abc\xF8def"
Avatar billede Slettet bruger
22. marts 2006 - 18:41 #2
Det lyder NOGET avanceret...
Prøver lige!
Avatar billede Slettet bruger
22. marts 2006 - 18:49 #3
M-hm...
Det er meget godt, men hvordan indsætter jeg f.eks. nr. 178?

cout << "178: \x178";

- Det virker ikke...
Avatar billede Slettet bruger
22. marts 2006 - 18:50 #4
PS: Nr. 178 er et helt sort rektangel.
Avatar billede arne_v Ekspert
22. marts 2006 - 18:51 #5
ikke specielt

men du skal lige omregne fra decimal til hex
Avatar billede arne_v Ekspert
22. marts 2006 - 18:53 #6
178 decimal er B2 hex
Avatar billede Slettet bruger
23. marts 2006 - 13:00 #7
Hex går fra 0 til F?
0123456789ABCDEF?
Avatar billede arne_v Ekspert
23. marts 2006 - 13:15 #8
jeps
Avatar billede Slettet bruger
23. marts 2006 - 15:40 #9
Okaj...
Prøverlige.
Avatar billede Slettet bruger
23. marts 2006 - 15:43 #10
#include <iostream.h>
#include <stdlib.h>

int main()
{
    cout << "\B2"; // 178
    system("PAUSE");
    return 0;
}

Returnerer:
test.cpp: In function `int main()':
test.cpp:6: unknown escape sequence `\B'
Avatar billede arne_v Ekspert
23. marts 2006 - 15:56 #11
"\xB2"
Avatar billede Slettet bruger
23. marts 2006 - 19:11 #12
Nåååå!!
Hvordan omregner man fra 10-cifresystemet til 15-cifresystemet?
Avatar billede arne_v Ekspert
23. marts 2006 - 19:43 #13
16 tals systemet

windows calculator kan goere det

ellers finder man bare en tabel som har baade decimal og hex

http://www.kostis.net/charsets/cp437.htm
Avatar billede Slettet bruger
23. marts 2006 - 19:51 #14
For fucks sake!
Jeg har lige selv regnet mig frem til dem!
Skønne spildte kræfter...
Nå, jeg regnede alligevel forkert, og der står ALLE tegn.

Bare smid et svar!
Avatar billede arne_v Ekspert
23. marts 2006 - 19:58 #15
:-)
Avatar billede Slettet bruger
24. marts 2006 - 08:40 #16
Nå, nu skal der tegnes rammer!

--- LUKKET ---
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester