Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 198 ] Choď na stránku: predchádzajúca 1 ... 3, 4, 5, 6, 7
AutorSpráva
Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 02.11.07
Prihlásený: 18.03.15
Príspevky: 470
Témy: 22
Bydlisko: Zilinska Un...
Príspevok NapísalOffline : 09.12.2009 18:48

redo mozno ti to kuknem, teraz nemem cas. Ale ty ten integer tam neosetrit, lebo soft padne este pred osetrenim, jednoducho ty zadas znak a das enter a tym to padne, dalej sa nedostane. Preto tam pouzi char.


cin>>H>>V; //sem to padne a na overenie sa nedostane
if(isdigit(char(H+48))>0 && isdigit(char(V+48))>0) {
//.. vstup je ciselny, mozes overit rozsah







_________________
Notebook: HP EliteBook 8740w
You can see my work in my www
Offline

Užívateľ
Užívateľ
C++ for all

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.12.2009 19:55

no dobre skusim to prerobit ale pls vysvetlite mi preco sa to zacykli popripade ako to vydebugujem? aby som vedel do buducnosti? dikes za snahu







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

Užívateľ
Užívateľ
C++ for all

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.01.2010 12:59

preco mi nejde prelozit tento kod? som z ukazatelov trochu dost jelen pls vysvetlite mi to ako sa dostanem k indexu pola ukazatelom a jeho aritmetikou
Kód:
#include <iostream>

using namespace std;

int main()
{
          int *utac=NULL;
          int tac[5][5];
         
          utac=&tac[0][0];
          *(*(utac+1)+2)=25;
system("pause");
return 0;
}







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

Užívateľ
Užívateľ
C++ for all

Registrovaný: 19.09.06
Prihlásený: 21.04.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 26.01.2010 13:24

Lebo je to pole intov, cize ty ziskas tym *(utac+1) prvok tac[0][1], ale potom to predhodis dalsej hviezdicke, ale kedze to nie je smernik, neprelozi sa to. Ak chces silou mocou pristupovat k takemuto polu smernikmi, da sa to nejako takto : *(utac+i*dlzkariadku+j), co je ekvivalentne k zapisu tac[i][j].


Offline

Užívateľ
Užívateľ
C++ for all

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.01.2010 14:24

dakujem a nedalo bysa to tak ako moje ibaze niekde odstranim alebo pridam hvozdicku?







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

Užívateľ
Užívateľ
C++ for all

Registrovaný: 19.09.06
Prihlásený: 21.04.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 26.01.2010 14:32

pri pristuoe k statickemu polu asi nie, kedze mas iba 1 pointer, druhy nemas odkial vyhrabat. Keby bolo to pole alokovane tebou, tak sa to da, kedze si alokujes pole smernikov, a potom ho naplnis v cykle alokovanim pola pre kazdy prvok prveho pola a pristupujes priblizne tak ako si napisal.


Offline

Užívateľ
Užívateľ
C++ for all

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.01.2010 14:35

aha dakujem takze hentak mozem pristupovat len ked je alokovane







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

Užívateľ
Užívateľ
C++ for all

Registrovaný: 19.09.06
Prihlásený: 21.04.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 26.01.2010 14:37

ano
nejako takto by to mohlo vyzerat :
Kód:
    int **tac;
   tac=(int**)malloc(5*sizeof(int*));
   for (int i=0;i<5;i++) {
      tac[i]=(int*)malloc(5*sizeof(int));
   }
   *(*(tac+1)+2)=212;
   printf("%d \n",tac[1][2]);


Offline

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

Registrovaný: 27.09.09
Prihlásený: 06.02.10
Príspevky: 4
Témy: 1
Príspevok NapísalOffline : 01.02.2010 21:49

Caute ... no dneska som sa sem zaregistroval . Keby to niekoho zaujima tak len poviem preco : Vidim ze tu pomoze aj zaciatocnikom to na inych programatorskych forach kde som nepomozu a tu vidim ze je to opak . To bol aj moj dvovot preco som sa sem zaregistroval . A teraz to tu trosku rozhybme :-) Dajte sem niake vase vytvori alebo stranky kde by sme sa mohli zdokonalovat v C++ :

www.builder.cz
www.programujte.com
(a samozrejme google)


Offline

Užívateľ
Užívateľ
C++ for all

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

si si isty ze si sa registroval dneska a ze to nebolo 27.9.2009?
aby som nebol OT, tak http://www.cplusplus.com/ je velmi uzitocna stranka ;)


Offline

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

Registrovaný: 27.09.09
Prihlásený: 06.02.10
Príspevky: 4
Témy: 1
Príspevok NapísalOffline : 01.02.2010 21:54

Aha tam mam 27.09.2009 . Tak nic asi som sa sem uz skvor daval ani dom nevedel :-))


Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 07.03.10
Prihlásený: 22.12.10
Príspevky: 6
Témy: 0
Príspevok NapísalOffline : 07.03.2010 16:54

Prosím poradte keď nainštalujem C++ a vypnem PC a znova ho zapnem tak sa C++ nedá spustiť a keď ho chcem otvoriť tak my vyhodí že Chýbajúci odkaz. A znova ho musím nainštalovať . za radu Ďakujem.


Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 21.08.09
Prihlásený: 09.11.13
Príspevky: 360
Témy: 12
Bydlisko: /home/flexor
Príspevok NapísalOffline : 07.03.2010 18:14

Neinstaloval si ho nahodou na nejake prenosne zariadenie? Skontroluj kam ho instalujes a potom spustaj binarny subor nie len odkaz nan. Inak ake IDE C++ mas?







_________________
Booting Windows Vista...
Error: Keyboard not found please press any key to continue...
Fatal Error: WINDOWS!!!
Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 07.03.10
Prihlásený: 22.12.10
Príspevky: 6
Témy: 0
Príspevok NapísalOffline : 07.03.2010 19:09

Mohlo by to biť v tom že som mal Turbo Pascal nainštalovaný že by sa tie programy bili?


Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 21.08.09
Prihlásený: 09.11.13
Príspevky: 360
Témy: 12
Bydlisko: /home/flexor
Príspevok NapísalOffline : 07.03.2010 19:55

To asi tazko. Ale ake si si nainstaloval IDE na to C++?







_________________
Booting Windows Vista...
Error: Keyboard not found please press any key to continue...
Fatal Error: WINDOWS!!!
Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 24.05.07
Prihlásený: 03.08.08
Príspevky: 14
Témy: 3
Príspevok NapísalOffline : 15.03.2010 19:06

tento kod som napisal a neviem, preco mi nefunguje, mohli by ste sa mi prosim na neho pozriet, podla mna by mal ist v pohode

Kód:
#include "impl/karel.h"


void turnBack() {
    turnLeft();
    turnLeft();
)


void movekx(int x) {
    vhile(X > 0) {
        movek();
        X = X - 1;
    }
}


int pickBeeperSafely() {
    if(beepersPresent() == 1) {
        pickBeeper();
        return 1;
    } else {
        return 0
    }
}


int pickAll() {
    inf count;
    count = 0;
    while(pickBeeperSafely() == 1) {
        count = count + 1;
    }
    returm count;
}


void movenPick() {
    movek();
    pickAll();
}


int main() {
    turnOn(" svet ");
    turnBack();

    movenPick();
    movenPick();
    turnLeft();

    movenPick();
    movenPick();
    turnLeft();

    movenPick();
    movenPick();
    tornLeft();

    movenPick();
    movenPick();
    turnLeft();

    movekx(2);
    turnOff();
    return 0;
}



Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 19.09.06
Prihlásený: 21.04.24
Príspevky: 749
Témy: 31
Bydlisko: Ružomberok&...
Príspevok NapísalOffline : 15.03.2010 19:08

na 11 riadku mas vhile namiesto while :)


Offline

Užívateľ
Užívateľ
C++ for all

Registrovaný: 24.05.07
Prihlásený: 03.08.08
Príspevky: 14
Témy: 3
Príspevok NapísalOffline : 15.03.2010 19:13

ou, tak to je mensi preklep, ale skor som mal namysli, po funcnej stranke ci to dokaze bezat...ak nie, skuste ma upravit a ukazat, co som mal napr. zle


Odpovedať na tému [ Príspevkov: 198 ] Choď na stránku: predchádzajúca 1 ... 3, 4, 5, 6, 7


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Problem for C++

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

4

262

06.10.2012 15:49

Xperience Zobrazenie posledných príspevkov

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

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

2

558

16.09.2011 11:58

mk* Zobrazenie posledných príspevkov

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

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

10

830

26.11.2011 13:57

Fico Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. maual c++ for total lama

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

2

6846

07.11.2006 22:35

etel Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# Cyklus For, inicializovanie a vytvorenie "labelov" pomoc

v Technológia .NET

1

508

28.03.2013 19:01

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Crysis - all low = 40fps ---- all medium = 40fps wtf?

v nVidia grafické karty

12

852

29.11.2007 16:18

sairik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CUSTOM CSS FOR MAIN CONTENT AREA ONLEY FOR MAIN PAGE

v HTML, XHTML, XML, CSS

6

552

29.10.2013 15:21

Beatdownhaus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mám sa učiť C ++/objective C/ C#?

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

5

732

08.07.2014 20:40

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P: Server memory 4GB 2x 2GB dual-rank x4 DDR2 400 MHZ PC2-3200 REG ECC 4GB RAM DDR2 400 for Dell PE6850 FOR HP DL140 G2

v Predám

0

454

26.11.2014 9:14

sulino611 Zobrazenie posledných príspevkov

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

v Ostatné programy

2

589

16.12.2008 16:42

walther Zobrazenie posledných príspevkov

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

v Smartfóny a tablety

0

372

24.12.2011 11:04

enzo22 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém Hry [ALL]

v Počítačové hry

4

340

31.07.2013 9:30

patrikos68 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Photoshop - Close all

v Grafické programy

2

600

04.09.2008 14:12

dulius Zobrazenie posledných príspevkov

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

v PC zostavy

28

1313

12.07.2012 9:00

M0f0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Lagy - all hry

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Počítačové hry

74

2436

25.05.2011 12:51

Missko Zobrazenie posledných príspevkov

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

v PC zostavy

0

405

24.11.2014 12:01

borgesko 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