DomůVáš účetFórumeObchodTémataKontaktiPod/iPhoneOpravy iPhonů
26. dubna 2024  
 
Nabídka
· Domů
· Archív článků
· Countdown
· Developing Group
· Fórum
· Freeware
· Obchod
· Odkazy
· PDASoft klub
· Seznam uživatelů
· Sidebar
· Témata
· Uživatelé PDA
· Váš účet
· Verze pro PDA

Reklama

Prislusenstvi pro PDA


Vyhledávání


Pokročilé vyhledávání

Kdo je online
V tuto chvíli je 295 návštěvník(ů) a 0 uživatel(ů) online.

Jste anonymní uživatel. Můžete se zdarma zaregistrovat zde

eObchod Info

eBook čtečka eB-700

Zařízení eBook 700 je čtečka elektronických knih s plnou podporou českého jazyka a desítky nejpoužívanějších formátů elektronických knih, hudby a videa za nejnižší cenu na trhu! K dostání je v černé a bílé barvě.

Cena: 1994 Kč vč. DPH



Sluchátka pro Samsung Galaxy S II

Nová sluchátka pro váš skvělý moderní smartphone Samsung Galaxy i9100. Super cena!

Cena: 99 Kč vč. DPH



R4i SDHC White Dual Core pro DS/3DS

Rozšiřující karta pro herní konzole Nintendo DS / DS Lite / 3DS apod., která vám umožní přehrávat počítačové hry stažené z internetu.

Cena: 348 Kč



Nabíjecí Touchstone sada pro Palm Pré

Třídílná Touchstone sada pro smartphone HP / Palm Pré / Pixy obsahující touchstone nabíječku, síťový adaptér s redukcí pro české zásuvky a microUSB kabel pro propojení.

Cena: 782 Kč



Sluchátka Sony Ericsson HPM-70

Handsfree sluchátka pro mobilní telefony Sony Ericsson za super cenu!

Cena: 114 Kč vč. DPH



Vyhřívané USB rukavice

Přemýšlíte nad vhodným dárkem pro chladné období? Vyhřívané USB rukavice jistě potěší a jedno zda to bude na začátku zimy, nebo na jejím konci! STOP prokřelým prstům!

Cena: 363 Kč vč. DPH



TTX Audio FM vysílač do auta

Poslouchejte hudbu ze svého PDA, smartphonu nebo MP3 přehrávače v rádiu!

- 7 kanálů
- Dosah přenosu: 5m
- Výhodná nízká cena!

Cena: 240 Kč vč. DPH



ScreenWard Protector pro iPhone 3G

Ochranná fólie ScreenWard společnosti ADPO patří mezi jedny z nejlepších fólií pro PDA, které můžete svému PDA nebo smartphonu dopřát.

Cena: 101 Kč


Ochranná fólie PrivacyWard pro Pocket PC 2.8"

Speciální bezpečnostní a ochranná fólie. Chraňte displej svého PDA a zároveň chraňte jeho obsah. Super cena!

Cena: 58 Kč

Pro všechna Windows Mobile PDA s 2,8" displejem.


Nabíječka do auta pro Treo 750/650

Malá, lehká, skladná, levná a tedy vždy po ruce.

Cena: 153 Kč



Matná ScreenWard fólie pro Treo 680

Ochranná fólie ScreenWard od společnosti ADPO patří mezi jedny z nejlepších fólií pro PDA, které můžete svému PDA dopřát. Nyní za bezkonkuenční cenu!

Cena: 58 Kč



Navštivte
LevnaKoupe.cz - e-shop s výpočetní technikou - počítače,Notebooky, PDA příslušenství (Palm, Pocket PC, iPhone), Software, Hry (STEAM KEYS

CE4YOU

POCKET4YOU

Palmknihy - knihy do vaší dlaně

Queer Research

ADPO


Google Analytics

Placena inzerce - Servis jinak

Fórum

www.pdasoft.cz
Forum o vsem, co se tyka PDA a dalsich mobilnich zarizeni.
 
 FAQFAQ   HledatHledat   Seznam uživatelůSeznam uživatelů   Uživatelské skupinyUživatelské skupiny   RegistraceRegistrace 
 Osobní nastaveníOsobní nastavení   Přihlásit se pro kontrolu soukromých zprávPřihlásit se pro kontrolu soukromých zpráv   PřihlášeníPřihlášení 

Co pouzivate na kompilaci?
Přejít na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď    Obsah fóra www.pdasoft.cz -> Obecná diskuze o programování všech platforem
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Moren
V.I.P.
V.I.P.


Registrace: 3.2. 2004
Příspěvky: 2233
Bydliště: Pardubice

PříspěvekZaslal: po 20. červen, 2005 13:19    Předmět: Citovat

Co pouzivate na kompilaci programu?

Co mi doporucujete pro zacatek?
_________________
Palm V, Vx, m505, m515, Tungsten T, T2, T3, Ipaq 1910, Treo 600, Zodiac 2, Clie NX73V, Treo 650, Treo 680, Palm Centro, chvíli Palm Pre a HTC Magic, iPhony od samého začátku od 4GB verze a nyní

iPhone 5 64GB


Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
Kasei
Expert
Expert


Registrace: 8.12. 2004
Příspěvky: 259

PříspěvekZaslal: po 20. červen, 2005 13:26    Předmět: Citovat

ja pozivam (v Linuxu) gcc
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
nigol
Pokrocily uzivatel
Pokrocily uzivatel


Registrace: 6.10. 2004
Příspěvky: 64

PříspěvekZaslal: po 20. červen, 2005 14:06    Předmět: Citovat

Ja uz (nastesti) delsi dobu Ccko nepouzivam (jen jsem nedavno chvilku blbnul na Palmu s OnBoardC), ale kdyz jsem jeste neco v C delal, pouzival jsem v DOSu Borland C a v Linuxu gcc
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
P3T3
Pokrocily uzivatel
Pokrocily uzivatel


Registrace: 30.7. 2004
Příspěvky: 62
Bydliště: Praha 1

PříspěvekZaslal: po 20. červen, 2005 15:13    Předmět: Citovat

AD překladač:

páč používám Linux, tak jsem samozřejmě sáhnul po GCC (pro palm má rozšíření m68k i ARM Usmívající )

AD proměnné:

Bacha na typy! V palmu zvlůášť! Pokud použiješ unsigned proměnnou a budeš do ní chtít dostat mínusovou hodnotu, systém se resne (ověřeno na treu600). Proto je dobré hned na začátku určit použití.
Mimochodem, palm má C typy přetypované a jsou z nich Int8 + UInt8 = 1Byte, Int16 + UInt16 = 2Byty, Int32 + UInt32 = 4Byty. Spotřeba paměti je myslím nepodstatná, ale vliv na rychlost běhu smyčky je již citelný.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
fanoush
Veteran
Veteran


Registrace: 4.10. 2004
Příspěvky: 480
Bydliště: Olomouc

PříspěvekZaslal: po 20. červen, 2005 16:21    Předmět: Citovat

PetrBlaha napsal:
Pokud použiješ unsigned proměnnou a budeš do ní chtít dostat mínusovou hodnotu, systém se resne (ověřeno na treu600).


Hmm, to je docela perla (tzn. něco jako totální blbost Usmívající)

Systém se může někdy resetnout pokud při volání nějaké systémové funkce dostane nesmyslné argumenty a nezvládne je smysluplně zpracovat. Bez konkrétního příkladu co a jak jsi volal věta nemá smysl.

Pokud provedu

Int16 s= -1;
UInt16 u;
u= (UInt16) s;

je v 'u' cislo 65535 a urcite se pri tom nic neresetne Usmívající Podobně pro ostatní typy. Viz taky prispevek nigola.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu
P3T3
Pokrocily uzivatel
Pokrocily uzivatel


Registrace: 30.7. 2004
Příspěvky: 62
Bydliště: Praha 1

PříspěvekZaslal: po 20. červen, 2005 17:19    Předmět: Citovat

Ona to zase taková blbost není. Ten zdroják nemám ani nevím, zda není někde na záloze. Když jsem přišel na tu chybu, opravil jsem jí, uložil do své paměti, že takhle se to dělat nesmí, a dál se věnoval něčemu jinému.

Tvůj příklad je idiotsichr = přetypováváš proměnnou, jenomže v tom mém byla nějaká smyčka ve které se něco přičítalo a občas i něco odečetlo. Mno a když jsem byl na 0 (tu jsem bohužel nehlídal) a udělal další mínus = RESET.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
fanoush
Veteran
Veteran


Registrace: 4.10. 2004
Příspěvky: 480
Bydliště: Olomouc

PříspěvekZaslal: po 20. červen, 2005 18:04    Předmět: Citovat

PetrBlaha napsal:
Tvůj příklad je idiotsichr = přetypováváš proměnnou, jenomže v tom mém byla nějaká smyčka ve které se něco přičítalo a občas i něco odečetlo. Mno a když jsem byl na 0 (tu jsem bohužel nehlídal) a udělal další mínus = RESET.


Ale to asi nebylo kvuli tomu odečtení nebo přičtení ale asi spíš kvůli tomu jak se ten vysledek použil potom. Třeba jestli jsi to použil jako index v poli a chtěl přistoupit na prvek x[32769] a ve skutečnosti přistoupil na x[-32766] který byl mimo platnou paměť nebo tak něco. Je spousta jiných věcí co se mohlo stát. Ale kvůli tomu říkat
PetrBlaha napsal:
Pokud použiješ unsigned proměnnou a budeš do ní chtít dostat mínusovou hodnotu, systém se resne

je jako říkat že pokud si obuješ modré boty přejede tě auto. Ano může se to za jistých okolností stát ale jako obecné pravidlo nebo rada se to nedá moc použít Usmívající

Ale pokud jsi místo té věty chtěl říct něco jako 'Pozor na konverze mezi signed a unsigned typy, výsledek může být jiný než čekáte" tak to je bez debaty.

Typická věc je třeba while (i>=0) { i--; ....} když i je unsigned. To se pak člověk načeká než něco doběhne.

F
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu
Moren
V.I.P.
V.I.P.


Registrace: 3.2. 2004
Příspěvky: 2233
Bydliště: Pardubice

PříspěvekZaslal: po 20. červen, 2005 21:43    Předmět: Citovat

fanoush napsal:
Typická věc je třeba while (i>=0) { i--; ....} když i je unsigned. To se pak člověk načeká než něco doběhne.


Usmívající Tahle smycka se mi moc libi. Usmívající Sice jsem si to musel probrat pomalu, ale pochopil jsem ji. Usmívající
_________________
Palm V, Vx, m505, m515, Tungsten T, T2, T3, Ipaq 1910, Treo 600, Zodiac 2, Clie NX73V, Treo 650, Treo 680, Palm Centro, chvíli Palm Pre a HTC Magic, iPhony od samého začátku od 4GB verze a nyní

iPhone 5 64GB


Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
fanoush
Veteran
Veteran


Registrace: 4.10. 2004
Příspěvky: 480
Bydliště: Olomouc

PříspěvekZaslal: út 21. červen, 2005 12:37    Předmět: Citovat

Moren napsal:


Usmívající Tahle smycka se mi moc libi. Usmívající Sice jsem si to musel probrat pomalu, ale pochopil jsem ji. Usmívající


Ted jsem si to i prakticky zkusil v gcc pod cygwinem

int main(){
unsigned int i=10;
while (i>=0) {
printf("%d ",i);
i--;
}
}

$ gcc loop.c

$ ./a.exe
10 9 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 ......


zajimave je ze pokud promennou i deklaruju jako unsigned short nebo unsigned char tak to vyhodi aspon warning

$ gcc loop.c
loop.c: In function `main':
loop.c:3: warning: comparison is always true due to limited range of data type

ale u typu int a long to nijak nevaruje (gcc 3.4.4). Divne ale aspon neco Usmívající

F
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu
P3T3
Pokrocily uzivatel
Pokrocily uzivatel


Registrace: 30.7. 2004
Příspěvky: 62
Bydliště: Praha 1

PříspěvekZaslal: út 21. červen, 2005 15:38    Předmět: Citovat

Koukám fanoushi, že ten můj příklad nebyl zase taková blbost. Pravda, blbě jsem to deklaroval, ale v principu jsem měl na mysli, že nazout si (jako chlap) lodičky + minisukni a navrch kožich a chodit uprostřed června po Václaváku může mít za následek újmu a nemusí to být jenom přejetí autem Usmívající

Prostě, člověk musí u programování myslet a ne jenom plácat nějaké naučené příkazy ( to jsem ze začátku hodně dělal = tím jsem se učil). A v palmu to platí obzvlášť, protože na rozdíl od jiných OS velmi rychle narazíš na kousek paměti, kde dojde ke kolizi a tím pádem i k neočekávané reakci systému.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Zobrazit uživatelovy WWW stránky
nigol
Pokrocily uzivatel
Pokrocily uzivatel


Registrace: 6.10. 2004
Příspěvky: 64

PříspěvekZaslal: st 22. červen, 2005 6:45    Předmět: Citovat

Jinak pro kompilaci primo na PalmOS doporucuju OnBoardC. Nic lepsiho jsem nevidel a navic je zdarma a open source. Nejakej jednodussi programek jsem pomoci neho napsal (v SrcEditu) a uspesne zkompiloval a dokonce to i fungovalo Usmívající
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
Moren
V.I.P.
V.I.P.


Registrace: 3.2. 2004
Příspěvky: 2233
Bydliště: Pardubice

PříspěvekZaslal: st 22. červen, 2005 8:51    Předmět: Citovat

Ja se zatim ucim C od Herouta, takze zadnu na PC a pak prejdu na ucebnici Lesneho a zkusim to pres OnBoardC. Mate neco pro Wokna? Kdyztak klidne poslete mail at tu nezaplnujeme forum. Diky.
_________________
Palm V, Vx, m505, m515, Tungsten T, T2, T3, Ipaq 1910, Treo 600, Zodiac 2, Clie NX73V, Treo 650, Treo 680, Palm Centro, chvíli Palm Pre a HTC Magic, iPhony od samého začátku od 4GB verze a nyní

iPhone 5 64GB


Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky
miska
-= Externi redaktor =-
-= Externi redaktor =-


Registrace: 22.12. 2004
Příspěvky: 1086
Bydliště: Praha

PříspěvekZaslal: st 22. červen, 2005 9:34    Předmět: Citovat

Pro wokna jsem kdysi zkousel psat a existuje M$ Visual Studio, ktery se mi silne nelibi(myslim, ze jedinej zpusob jak psat klikadla bylo winapi, ale mozna se pletu) a jina moznost co me napada je Borlandi studio, na ktery jsem slysel par nadavek, ale okynka jdou lehce naklikat a kdyz se clovek chce zabejvat samotnym programem a ne ladit klikatka, tak to staci... A pracuje se s tim celkem pohodlne... Pro palm sem pouzival gcc v kombinaci s vimem Mrkající OnBoard sem nezkousel, tou dobou sem jeste nemel klavesnici a tak to bylo pohodlnejsi a dalo se ladit v emulatoru...
_________________
Palm m125 --> Tungsten T --> Palm TX (s vibracema)
(Ale mam je doma jeste porad vsechny Mrkající)
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail
fanoush
Veteran
Veteran


Registrace: 4.10. 2004
Příspěvky: 480
Bydliště: Olomouc

PříspěvekZaslal: st 22. červen, 2005 9:41    Předmět: Citovat

No to zalezi. pokud chces odrudu unixoveho gcc tak je docela dobre http://bloodshed.net/dev/devcpp.html
Je to graficke rozhrani + mingw port gcc kompileru pro windows ( http://www.mingw.org ).
Myslim, ze tam je i lokalizace do cestiny. Stahnes jeden balik nainstalujes a je to. Docela to funguje a prijemne se to ovlada a je tam update kterym dotahnes opravy a dalsi knihovny (SDL, GTK, ...) a nejakou dokumentaci v anglictine

Pokud chces programovat stejne jako na unixu/linuxu pak je tu cygwin http://cygwin.com/ - pomoci setupu si vyberes co chces, hlavni je asi gcc,make,binutils. Ale cygwin neni asi pro zacatecnika. Spis pro nekoho kdo zna linux a prikazovou radku.

Pokud chces neco windows only co jinde nefunguje, tak je myslim zdarma borland c++ a watcom c++ http://www.openwatcom.org. Ale asi neni duvod je zkouset pokud uz s nima nemas zkusenosti nebo je nema nekdo v okoli.

Viz taky http://www.thefreecountry.com/compilers/cpp.shtml

Visula studio zadarmo neni, takze to jedine kdybys chtel krast. A ono to ani moc nestoji za to pokud ho primo nepotrebujes.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu
fanoush
Veteran
Veteran


Registrace: 4.10. 2004
Příspěvky: 480
Bydliště: Olomouc

PříspěvekZaslal: st 22. červen, 2005 9:47    Předmět: Citovat

Jo a pokud chces psat pro palma v C pod windows tak ti asi nezbude nic jineho nez cygwin + doistalovat prc-tools jako v linuxu http://prc-tools.sourceforge.net/

nebo PODS primo od palmsource http://www.palmos.com/dev/tools/dev_suite.html

To je prakticky cygwin + prc tools + palmsource compiler pro OS6 + eclipse gui napsane v jave. Desny macek a potrebuje silny stroj ale zase obsahuje vse potrebne pro vyvoj na palm OS - emulatory, simulatory dokumentaci, sdk ...

Vsechno jde samozrejme i stahnout zvlast, pokud nechces to eclipse.
Návrat nahoru
Zobrazit informace o uživateli Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď    Obsah fóra www.pdasoft.cz -> Obecná diskuze o programování všech platforem Časy uváděny v GMT + 1 hodina
Přejít na stránku 1, 2  Další
Strana 1 z 2

 
Přejít na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.


Powered by phpBB © 2001, 2005 phpBB Group





Všechny obchodní známky a názvy patří jejich příslušným vlastníkům, komentáře patří jejich odesílatelům. Vše ostatní vlastní © 2004 Sale&Consulting Company s.r.o.
Web pohání Copyright © Redakční systém UNITED-NUKE. Všechna práva vyhrazena.
Čas potřebný ke zpracování stránky: 1.29 sekund

RSS - články RSS - fórum