Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 36 ] Choď na stránku: 1, 2 ďalšia
AutorSpráva
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok NapísalOffline : 08.04.2009 15:31

prosim vas neviete ako sa da spravit program tak aby vypisoval aj s diakritikou na konzolu inak sa tam spravy nejaky blby znak dakujem je to v C alebo C++ :oops: :) :)







_________________
Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 19.09.06
Prihlásený: 17.01.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 08.04.2009 18:45

Pomocou funkcie CharToOem skonvertovat retazec, a vypisat ho.
napr : CharToOem("ěščřžýáíéůů",buffer);

Ide aj skonvertovanie retazca do sameho seba :
CharToOem(retazec,retazec);


Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 19.09.06
Prihlásený: 17.01.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 08.04.2009 21:49

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.


Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 19.09.06
Prihlásený: 17.01.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 09.04.2009 9:15

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 ěščřžýáíéů.


Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 09.04.2009 10:30

dakujem to si spravil s tim CharToOem(buffer,buffer); ???
je viac verzii sposobu pisania v konzole ?? :) :) :) :) ;) :roll:







_________________
Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 19.09.06
Prihlásený: 17.01.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 09.04.2009 20:04

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.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 10.04.2009 13:17

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…
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.07.08
Prihlásený: 02.10.09
Príspevky: 80
Témy: 26
Príspevok NapísalOffline : 14.04.2009 15:49

reDo píše:
prosim vas neviete ako sa da spravit program tak aby vypisoval aj s diakritikou na konzolu inak sa tam spravy nejaky blby znak dakujem je to v C alebo C++ :oops: :) :)


Prečo diakritiku?...English kámo,english :)


Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 14.04.2009 17:38

lebo som Sk preca jojoj







_________________
Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 14.04.2009 18:21

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…
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 14.04.2009 18:35

co navrhujes??







_________________
Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 14.04.2009 19:20

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…
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 14.04.2009 20:34

Ako to ci pouzijes diakritiku alebo nie je fakt to najmenej... :D







_________________
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…
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 26.06.2009 22:29

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…
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.04.08
Prihlásený: 15.05.15
Príspevky: 884
Témy: 3
Príspevok NapísalOffline : 28.06.2009 22:15

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…
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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 :roll:







_________________
Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 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!
;-)
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.06.08
Prihlásený: 04.07.11
Príspevky: 114
Témy: 12
Príspevok NapísalOffline : 28.07.2009 8:45

na system("pause") potrebujes kniznicu stdlib.h ostatne by malo byt v poho


Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 08.03.09
Prihlásený: 06.10.20
Príspevky: 1116
Témy: 88
Bydlisko: 00100100
Príspevok Napísal autor témyOffline : 28.07.2009 9:22

mne vypisuje chyby ohladne tych funkcii s w... chyby z kompileru:Konzola







_________________
Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-)
Offline

Užívateľ
Užívateľ
Konzola

Registrovaný: 10.06.07
Prihlásený: 29.10.13
Príspevky: 260
Témy: 71
Bydlisko: Úľany nad Ž...
Príspevok NapísalOffline : 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.
Odpovedať na tému [ Príspevkov: 36 ] Choď na stránku: 1, 2 ďalšia


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Herná Konzola

v Externé zariadenia

11

438

30.07.2012 16:48

erik518 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. DJ konzola

v Ostatné

6

1144

12.09.2010 20:15

Qpkqkma Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Herná konzola

v Ostatné

4

336

06.11.2017 15:21

misiak171 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Dj konzola

v Ostatné

28

2905

19.12.2010 23:30

12345pn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dj konzola

v Ostatné

0

346

22.02.2010 22:13

_:WaLd0:_ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PC vs konzola

v Ostatné

29

569

14.05.2013 19:34

nicobb Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Java konzola do Eclipse

v Assembler, C, C++, Pascal, Java

1

572

17.06.2009 12:19

jarrro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. rozne ulohy c++ konzola

v Assembler, C, C++, Pascal, Java

1

373

04.12.2014 0:04

walther Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. P: Herna konzola Xbox

v Predám

1

395

03.10.2012 9:41

Trty Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ajax Problém konzola neodpovedá

v JavaScript, VBScript, Ajax

3

455

01.05.2022 20:22

misiak171 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hracia konzola do auta

v Ostatné

4

315

07.12.2019 13:21

Cormick Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. firefox nefunkcna chybova konzola

v Sieťové a internetové programy

0

548

02.02.2010 11:37

pilná lama glama Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pohybova herna Konzola tip

v Herné konzoly

2

354

04.03.2020 11:59

kllr007 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ntb ako konzola pri TV

v Operačné systémy Microsoft

2

262

26.01.2015 20:35

nBXXL Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. DJ Konzola Numark Mixtrack Pro

v Audio programy

0

244

20.02.2013 12:17

Kuco303 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Herna konzola Nintendo DSi XL

v Predám

0

479

29.01.2019 22:03

jericho79 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra