| | |
Autor | Správa |
---|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 08.04.2009 15:31 | |
|
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 19.09.06 Prihlásený: 21.04.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
Pomocou funkcie CharToOem skonvertovat retazec, a vypisat ho.
napr : CharToOem("ěščřžýáíéůů",buffer);
Ide aj skonvertovanie retazca do sameho seba :
CharToOem(retazec,retazec);
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 08.04.2009 21:21 | |
|
skonvertovat retazec vysvetli mi to blizsie som z toho vedla
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 19.09.06 Prihlásený: 21.04.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
no vo windowse je kazdy string ulozeny v znakovej sade zrozumitelnej pre windows,
a aby si ho mohol spravne vypisat v konzole, musis ho previest na znakovu sadu pouzivanu konzolou.
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 09.04.2009 9:08 | |
|
aha ukazes mi nejaky priklad na ktorom to vysvetlis dakujem
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 19.09.06 Prihlásený: 21.04.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
Kód: // diakritika.cpp : Defines the entry point for the console application. //
#include "stdafx.h" #include <stdio.h> #include <windows.h>
int main(int argc, char* argv[]) { char buffer[] = "ěščřžýáíéů"; printf("%s\n",buffer); CharToOem(buffer,buffer); printf("%s\n",buffer); return 0; }
prvy riadok vystupu budu divne znaky, druhy bude ěščřžýáíéů.
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 09.04.2009 10:30 | |
|
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 19.09.06 Prihlásený: 21.04.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
mozes pisat aj pomocou API funkcii, co ale obnasa zistenie handlu konzoly pre pisanie pomocou GetStdHandle(-11) a pisanie pomocou WriteConsoleA(tu je 5 parametrov). Ale aj tu musis (aspon myslim), ak chces pisat s diakritikou, previest retazec na konzolovu znakovu sadu.
|
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Diakritikou v C++ som sa este nejak moc nezaoberal, ale existuje datovy typ wchar_t (wide character type), ktory umoznuje pouzivat rozsirenu znakovu sadu Unicode, mozes skusit aj to...
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 10.04.2009 20:41 | |
|
hej to som cital v knihe je to tam rozbrate a aj ukazane nejake znaky
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 |
reDo píše:
Prečo diakritiku?...English kámo,english
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 14.04.2009 17:38 | |
|
lebo som Sk preca jojoj
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
No lenze ak potom niekto spusti tvoj program na systeme, ktory nepodporuje rozsirenu znakovu sadu tak sa mu zobrazia nejak bludne znaky.
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 14.04.2009 18:35 | |
|
co navrhujes??
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Myslim, ze nie je dovod k pouzitiu diakritiky, teda ak sa jedna len o konzolove aplikacie.
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 14.04.2009 19:55 | |
|
ale laici ta sfuknu ze si mantak ked ani to nevies a ja viem poves no ale vy neviete ani take tak budte ticho!!
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Ako to ci pouzijes diakritiku alebo nie je fakt to najmenej...
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 14.04.2009 21:39 | |
|
ano ale ale laici niektori zavidia a nevedia co zkritizovat preto
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 21.04.2009 21:07 | |
|
vie tu niekdo spravit podobnu konzolu ako je Windows konzola??? diky
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 26.06.2009 19:11 | |
|
mam problem urobil som kamosovi kalkulacku na crimesa a mam tam dost vypisovanie s diakritiokov neviete ako to urobit?? lebo to teraz mam bez diakritiky
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Pouzi typ wchar_t a funkcie wprintf a wscanf...
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 27.06.2009 18:04 | |
|
ako sa pouzivaju tie funkcie pocul som o nich ale nwm ako
sa pouzivaju ukazzes mi to na priklade dakom?? a ten wchar ako sparvitr nejake slovo s mekcenmi??
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 28.06.2009 8:34 | |
|
tie funkcie ako funguju oni nacitava´ju a vypisuju s diakritikou??
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Malo by sa s nimi pracovat rovnako ako s fciami printf, scanf a s typom wchar_t ako s char...
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 29.06.2009 5:58 | |
|
no dobre a ten wchar ako spravim nejaky retazec ktory mozem pouzit na nacitanie a podobne veci kolo neho nenasiel som o nom dost info.
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 29.06.2009 9:08 | |
|
a neviete kde sa daju ziskat kody vsetkych znakov na svete ale satci SK aj s diakritikov v tvare UNICODE
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 28.07.2009 8:39 | |
|
preco my tento kod nefunguje?? pomozte pls
Kód: #include <stdio.h> #include <wctype.h> #include <wchar.h>
int main() { wchar_t slovo[21]; printf("Zadajte slovo\n"); wscanf("%s",slovo); wprintf("%s\n",slovo); system("pause"); return 0; }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 27.06.08 Prihlásený: 04.07.11 Príspevky: 114 Témy: 12 | Napísal Watik: 28.07.2009 8:45 | |
|
na system("pause") potrebujes kniznicu stdlib.h ostatne by malo byt v poho
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 28.07.2009 9:22 | |
|
mne vypisuje chyby ohladne tych funkcii s w... chyby z kompileru:
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 10.06.07 Prihlásený: 29.10.13 Príspevky: 260 Témy: 71 Bydlisko: Úľany nad Ž... | Napísal MANIAC: 28.04.2012 20:29 | |
|
Dospeli ste k niečomu? Ja som nováčik v C++, potreboval by som príklad v programe, napríklad v "Hello World!". Ten program by mal vedieť každý. Používam Visual C++ Express 2010. Kódy čo som tu našiel mi nefungujú, zle som ich dal do kódu alebo mi chýba nejaký externý súbor alebo to neni kompatibilné s mojím kompilátorom alebo niečo iné som pokašlal.
_________________ Čo môžeš urobiť dnes, neurob ani zajtra a máš dva dni voľno. |
|
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Herná Konzola v Externé zariadenia | 11 | 445 | 30.07.2012 16:48 erik518 | | DJ konzola v Ostatné | 6 | 1151 | 12.09.2010 20:15 Qpkqkma | | Herná konzola v Ostatné | 4 | 339 | 06.11.2017 15:21 misiak171 | | Dj konzola v Ostatné | 28 | 2917 | 19.12.2010 23:30 12345pn | | dj konzola v Ostatné | 0 | 353 | 22.02.2010 22:13 _:WaLd0:_ | | PC vs konzola v Ostatné | 29 | 574 | 14.05.2013 19:34 nicobb | | Ajax Problém konzola neodpovedá v JavaScript, VBScript, Ajax | 3 | 462 | 01.05.2022 20:22 misiak171 | | Hracia konzola do auta v Ostatné | 4 | 319 | 07.12.2019 13:21 Cormick | | firefox nefunkcna chybova konzola v Sieťové a internetové programy | 0 | 553 | 02.02.2010 11:37 pilná lama glama | | Pohybova herna Konzola tip v Herné konzoly | 2 | 358 | 04.03.2020 11:59 kllr007 | | Java konzola do Eclipse v Assembler, C, C++, Pascal, Java | 1 | 576 | 17.06.2009 12:19 jarrro | | rozne ulohy c++ konzola v Assembler, C, C++, Pascal, Java | 1 | 377 | 04.12.2014 0:04 walther | | P: Herna konzola Xbox v Predám | 1 | 400 | 03.10.2012 9:41 Trty | | ntb ako konzola pri TV v Operačné systémy Microsoft | 2 | 265 | 26.01.2015 20:35 nBXXL | | DJ Konzola Numark Mixtrack Pro v Audio programy | 0 | 247 | 20.02.2013 12:17 Kuco303 | | Herna konzola Nintendo DSi XL v Predám | 0 | 481 | 29.01.2019 22:03 jericho79 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|