| | |
Autor | Správa |
---|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 29.03.2009 11:34 | |
|
nemate nejake programy o case take co ho meraju alebo take daco??
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 21.05.08 Prihlásený: 04.10.09 Príspevky: 21 Témy: 0 | Napísal J3rGuS: 29.03.2009 12:47 | |
|
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 29.03.2009 13:42 | |
|
tam uz som bol potreboval by som skor priklady aby som to pochopil lepsie
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 11.01.09 Prihlásený: 02.05.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 29.03.2009 14:08 | |
|
reDo píše: potreboval by som skor priklady
Veď na tej stránke od J3rGuS-a sú príklady. Ale keď ti to nestačí, tak sa pzri sem
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 31.03.2009 16:36 | |
|
neviete mi vysvetlit ako sa pouziva funkcia exit nechapem tomu a tiez #pragma viem ze je to direktiva a este podporovane C-ckom tu su vsetky
#pragma argsused #pragma exit #pragma inline #pragma option
#pragma saveregs #pragma startup #pragma warn
vysvetlite mi to pls daujem vopred nie tie rozne direktivy ale ako sa to pouziva aspon
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 16.02.08 Prihlásený: 08.12.10 Príspevky: 235 Témy: 13 | Napísal ado21: 02.04.2009 0:29 | |
|
neutronmind píše: V C++ je to cstring...
cstring je Cckova kniznica pre C++
string.h je nieco ako priama kopia knizce z C
|
|
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 18:21 | |
|
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 11.01.09 Prihlásený: 02.05.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 08.04.2009 19:37 | |
|
reDo píše: na internete som nasiel tento zdrojak Aký zdroják ??? reDo píše: neviete mi vysvetlit ako sa pouziva funkcia exit
Funkcia Exit ukončí program v danej vetve. Exit má jediný parameter a to: int status, pričom môže nadobudnúť hodnoty: EXIT_SUCCESS a EXIT_FAILURE (teda 0 a 1).
|
|
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:22 | |
|
sry zabudol som tu je dik za ten exit nedas mi aj nejaky lahky priklad na jeho pouzitie???
Kód: #include <stdlib.h> #include <stdio.h>
static char a[4],b[4],c[4];
int main() { #ifdef __GNUC__ // Tato cast sa preklada len v Dev-C++ (gcc)
asm(".intel_syntax noprefix \n" // Prepneme z AT&T syntaxe na na Intel "mov eax,0 \n" "cpuid \n" "mov _a,ebx \n" "mov _c,ecx \n" "mov _b,edx \n" ".att_syntax \n");
// koniec bloku asm
#endif printf("%s",a); printf("%s",b); printf("%s\n",c); system("pause"); return 0; }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 11.01.09 Prihlásený: 02.05.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 08.04.2009 22:01 | |
|
Príklad na exit
Toto je len taký stupidný príklad na vysvetlenie, nič lepšie ma narýchlo nenapadalo :
Kód: ...
char c;
printf("Zadaj pismenko a: \n"); // ak napíšeš znak 'a', funkcia je úspešná c = getchar();
if (c == 'a') // ak je vložený znak 'a' vráť 1 exit(EXIT_SUCCESS);
exit(EXIT_FAILURE); // inak vráť 0
...
|
|
Registrovaný: 28.04.07 Prihlásený: 03.11.09 Príspevky: 133 Témy: 1 | Napísal imcold: 09.04.2009 8:45 | |
|
reDo píše: na internete som nasiel tento zdrojak vysvetlite mi ako pracuje pls a ako zisti to CPU?
Využíva inštrukciu cpuid, ktorá sa používa na testovanie vlastností procesora. Ak je pri volaní cpuid eax rovné nule, v registroch e[bdc]x sa bude následne nachádzať reťazec identifikujúci výrobcu CPU (napr GenuineIntel alebo AuthenticAMD).
|
|
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:10 | |
|
hej to myvypisal dakujem za rady
a ten exit asi ti tam chybaju zatvorky zlozene pretoze by to vykonalo obidve vracanie ci nie? to je moj dohad
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 11.01.09 Prihlásený: 02.05.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 09.04.2009 9:19 | |
|
reDo píše: asi ti tam chybaju zatvorky zlozene
Asi myslíš príkaz for, že? Ak je pri podmienke if iba jeden príkaz, zložené zátvorky nie sú povinné.
|
|
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:29 | |
|
aha
_________________ 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: 13.04.2009 17:27 | |
|
napisal som program nwm nekde je chyba poradte
#include <stdio.h>
main()
{
char slovo[100];
int i=0;
int a=0;
printf("Zadajte slovo: \n");
scanf("%s",&slovo);
while((slovo[i]=getchar())!= '\0') {
if(slovo[i]== 'a'){
a++; }
i++;
}
printf("V slove sa nachadza a %d krat.\n",a);
getch();
}
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 11.01.09 Prihlásený: 02.05.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 13.04.2009 17:55 | |
|
Kód: #include <stdio.h>
main() {
char slovo[100]; int i=0; int a=0; printf("Zadajte slovo: \n"); scanf("%s",&slovo);
while(slovo[i] != '\0') // 1. úprava { if(slovo[i]== 'a') a++; i++; }
printf("V slove sa nachadza a %d krat.\n",a); getchar(); // 2. úprava
}
|
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 13.04.2009 19:28 | |
|
dakujem
_________________ 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: 14.04.2009 18:10 | |
|
v C sa da pouzivat string ako aj v C++ alebo nie??
_________________ 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 |
Nie, v C mozes na reprezentaciu retazca pouzit len pole znakov...
_________________ 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:34 | |
|
skoda :-(
_________________ 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 | |
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 16.04.2009 19:56 | |
|
viem
_________________ 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: 19.04.2009 18:56 | |
|
nepoznate nejake funkcie ktore reaguju hned na stlacenie nejkej klaves pretoze ked je to cez getchar tak musim stlacit enter ak poznate ukazte priklad samozrejme jednoduchy a s aj kniznicu v ktorej to je dikeeeess
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 02.11.07 Prihlásený: 18.03.15 Príspevky: 470 Témy: 22 Bydlisko: Zilinska Un... |
to chces asi v konzolovom rieseni vsak?, tam ti to je napr, mno riesenie, neak si to musis zacyklit jedine a po detekovani klavesy sa ti ukonci cyklus a program ide dalej, jednoducho bude tak cakat na stlacenie neakej klavesy, ... , good luck , ale som si isty ze to nespravis
_________________ Notebook: HP EliteBook 8740w
You can see my work in my www |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 20.04.2009 14:27 | |
|
preco by som to nemal spravit no dobre som z toho jelen ael na to je forum ze sa mozem opytat nie a ako nastavim akej klavesy??? das mi nejaky priklad pls
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 01.05.05 Príspevky: 13350 Témy: 1497 Bydlisko: Bratislava | Napísal JanoF: 20.04.2009 17:47 | |
|
Ja teraz robim jeden v kvazi chat cez seriovu linku a mam to v cykle, trebars pomocou ESC vyskocim z programu, mozno je aj lepsie riesenie....
Kód: while(1) { if(kbhit()) { in = getch(); putch(in); if(in == 27) break; } }
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Ja taktiez obcas pouzivam getch(), avsak kniznica conio nie je standardnou kniznicou funkcii jazyka C, preto ti mozno nepojde skompilovat pod Linuxom (ja to vacsinou riesim tak, ze si vytvorim makro readkey
#define readkey getch()
a v celom programe uz pouzivam len readkey, kvoli prenositelnosti).
_________________ 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: 20.04.2009 19:31 | |
|
c oje to kbhit? a t ogetch ak oto pouzijes pri tych klavesach a ako oznacis klavesu co ja viem ECS podla kodu v ASCI tabulke aleb o take daco?
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 01.05.05 Príspevky: 13350 Témy: 1497 Bydlisko: Bratislava | Napísal JanoF: 20.04.2009 20:38 | |
|
ESC v 16stkovej sustave 0x1B a v desiatkovej 27, ake maju jednotlive klavesy kody mozes pozriet tu http://msdn.microsoft.com/en-us/library/ms645540.aspx
kbhit() je funkcia, ktora otestuje klavesnicu a vrati hodnotu 1, ak je stlacena klavesa
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal autor témy reDo: 20.04.2009 20:57 | |
|
aha diky
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Problém s 2 funkciami v JavaScript, VBScript, Ajax | 0 | 256 | 02.04.2013 17:34 maťo* | | Prenos premennych medzi funkciami v PHP, ASP | 6 | 531 | 27.08.2012 4:26 Ďuri | | Ako nastaviť všetkým EditBoxom jedno PopUp menu s funkciami? v Delphi, Visual Basic | 9 | 744 | 01.08.2010 22:22 Manny | | pomoc pomoc prosim nefunguje internet v Ovládače | 7 | 1145 | 09.09.2017 20:37 Smith Wesson | | Pomoc pri pomoc pri skladaní PC - od 1 500 do 1 800 Eur (rozlíšenie 1440p) v PC zostavy | 13 | 808 | 28.09.2023 20:23 johny314 | | pomoc v JavaScript, VBScript, Ajax | 2 | 879 | 15.05.2009 20:15 firewall | | Pomoc v Počítačové hry | 2 | 588 | 13.06.2012 18:02 PepeTheDragon | | pomoc v ATI/AMD grafické karty | 10 | 1064 | 10.01.2008 8:48 kasom | | POMOC [ Choď na stránku: 1, 2 ] v Ostatné | 30 | 2274 | 27.09.2009 20:01 workoholik16 | | Pomoc v Audio programy | 4 | 942 | 05.02.2008 10:06 raikonen11 | | POMOC ??? v Delphi, Visual Basic | 2 | 1259 | 27.03.2008 14:32 Martinek6 | | Pomoc! v Procesory | 6 | 992 | 02.02.2008 18:27 Jaro | | pomoc v Ostatné | 13 | 954 | 08.08.2009 22:16 malcolm | | pomoc ! v Ovládače | 1 | 958 | 18.08.2007 16:07 johny128 | | Pomoc? v HTML, XHTML, XML, CSS | 1 | 548 | 09.08.2017 20:01 BX | | pomoc v Počítačové hry | 5 | 494 | 28.06.2011 16:32 Ďuri |
| 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
|
|