Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 21.12.2007, 19:04   #1
jeka93
Novi član
 
Član od: 30.10.2007.
Poruke: 19
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
Exclamation Naša slova đščćž u c++

Ljudi, pomozite!Nekoliko dana lupam glavom o sto pokušavajući da unesem naša slova iz txt fajla i koristim ih kao string.Probao sam sve, od w ispred fstream funkcija do wchar.h i wchar_t .
Ako neko može da mi pokaže kako, ili da me uputi ka nekom exampleu bio bih mu veoma zahvalan.
jeka93 je offline   Odgovor sa citatom ove poruke
Stara 24.12.2007, 11:39   #2
Brains
Cogito ergo Brains
 
Avatar korisnika Brains
 
Član od: 16.10.2005.
Lokacija: Lobanja
Poruke: 417
Zahvalnice: 3
Zahvaljeno 42 puta na 26 poruka
Određen forumom Re: naša slova đščćž u c++

Citat:
jeka93 kaže: Pregled poruke
Ljudi, pomozite!Nekoliko dana lupam glavom o sto pokušavajući da unesem naša slova iz txt fajla i koristim ih kao string.Probao sam sve, od w ispred fstream funkcija do wchar.h i wchar_t .
Ako neko može da mi pokaže kako, ili da me uputi ka nekom exampleu bio bih mu veoma zahvalan.
A gde hoces da ih koristis? Ako su u pitanju kontrole, onda moras da omogucis da ti prikazuje central_european fontove.

Ako ti treba ovako, onda bi trebalo da ti radi i obican string jer su nasa slova karakteri preko 128-mog ascii koda a opet ispod 256, tako da upadaju u obicne karaktere (nisu ANSI).

š - 154 (9A)
đ - 240 (F0)
č - 232 (E8)
ć - 230 (E6)
ž - 158 (9E)

Š - 138 (8A)
Đ - 208 (D0)
Č - 200 (C8)
Ć - 198 (C6)
Ž - 142 (8E)
Brains je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Brains na korisnoj poruci:
jeka93 (29.12.2007)
Stara 29.12.2007, 15:07   #3
jeka93
Novi član
 
Član od: 30.10.2007.
Poruke: 19
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: naša slova đščćž u c++

Hvala ti, to je bas ono sto mi je trebalo.
jeka93 je offline   Odgovor sa citatom ove poruke
Stara 25.7.2008, 17:08   #4
4th Dimension
Starosedelac
 
Član od: 22.10.2005.
Lokacija: Tivat
Poruke: 1.767
Zahvalnice: 77
Zahvaljeno 231 puta na 166 poruka
Određen forumom Re: naša slova đščćž u c++

Stara tema znam, ali da nepravim novu.

Zna li neko zašto ovo neće da otkrije ć-ove, za sva ostala slova radi ali ne za č i ć.

Kod:
    A=247;
    while(rijec.find("č")+1) rijec.replace(rijec.find("č"), 1, A);
    A=215;
    while(rijec.find("Č")+1) rijec.replace(rijec.find("Č"), 1, A);

    A=158;
    while(rijec.find("ć")+1) rijec.replace(rijec.find(230), 1, A);
    A=142;
    while(rijec.find("Č")+1) rijec.replace(rijec.find(-58), 1, A);
4th Dimension je offline   Odgovor sa citatom ove poruke
Stara 26.7.2008, 10:40   #5
4th Dimension
Starosedelac
 
Član od: 22.10.2005.
Lokacija: Tivat
Poruke: 1.767
Zahvalnice: 77
Zahvaljeno 231 puta na 166 poruka
Određen forumom Re: naša slova đščćž u c++

Proradilo je:
Kod:
    //Č
    A=247;
    while(rijec.find(232)+1) rijec.replace(rijec.find(232), 1, A);
    A=215;
    while(rijec.find(200)+1) rijec.replace(rijec.find(200), 1, A);

    //Ž
    A=127;
    while(rijec.find("Ž")+1) rijec.replace(rijec.find("Ž"), 1, A);
    A=152;
    while(rijec.find("ž")+1) rijec.replace(rijec.find("ž"), 1, A);

    //Ć
    A=158;
    while(rijec.find(230)+1) rijec.replace(rijec.find(230), 1, A);
    A=142;
    while(rijec.find(198)+1) rijec.replace(rijec.find(198), 1, A);

    //Ž
    A=198;
    while(rijec.find(127)+1) rijec.replace(rijec.find(127), 1, A);
    A=230;
    while(rijec.find(152)+1) rijec.replace(rijec.find(152), 1, A);
E sad neko bi se pita zašto sva ova petljancija sa Ž. E pa razlog je veoma jednostavan. Kodovi za Ž i Ć u Windows 1250 i 1251 su zamjenljivi.
Kako?
Pa:
Kod:
у 1250
Ć 198
Ž 142
у 1251
Ћ 142
Ж 198
И онда фино замјениш Ž sa Ж али онда то програм следећи пут то Ж детектује као Ć i замјенига са Ћ. На крају сам морао користити та празна кодна мјеста да избјегнем забуну.
4th Dimension je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Vicevi Oblivion Cvet kompjutera 5467 29.6.2019 14:11
Adobe reader i naša slova Stojadin Aplikativni softver 4 6.10.2008 14:39
Naša slova u Notepad++ carloss Aplikativni softver 12 10.7.2008 13:59
Naša slova u titlovima... Željko Video/TV softver 2 10.2.2007 23:25
[HTML] Naša slova i HTML? GAME MASTER Klijentske aplikacije 11 2.10.2006 17:56


Sva vremena su po Griniču +2 h. Sada je 15:24.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2020, vBulletin Solutions, Inc.
Hosted by Beograd.com