Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Deadlock
Kreisi kasutaja
liitunud: 16.07.2004
|
29.10.2009 19:17:04
|
|
|
No numbrisüsteemid võetakse ülikoolis ikka läbi. See on igale progejale elementaarne teadmine.
|
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Supiplex
HV veteran

liitunud: 11.12.2002
|
30.10.2009 10:22:59
|
|
|
Ei tasu niisama kuulujutte levitada. Võetakse võetakse neid arvsüsteeme, mitu korda.
_________________ The young lady had an unusual list,
Linked in part to a structural weakness.
She set no preconditions. |
|
Kommentaarid: 38 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
34 |
|
tagasi üles |
|
 |
romeo
HV vaatleja
liitunud: 04.01.2008
|
30.10.2009 10:45:27
|
|
|
meile õpetati küll, esimese asjana kusjuures... algebra ja analüütiline geomeetria algas sellega.. aasta 2009.
_________________ -.- Mob nr toimib õhtuti. |
|
tagasi üles |
|
 |
pisi
HV vaatleja

liitunud: 14.08.2003
|
30.10.2009 11:26:33
|
|
|
Eks läbu ja lahmimine käivad ikka foorumite juurde, eriti kui sellised provokatiivsed teemad on Kahendkoodi pritsimine, hex arvude õpetamine ja perfolindi faksimine on kõik üks ja sama soga.
_________________ pisi - maailmaparandaja ja muidumees |
|
tagasi üles |
|
 |
Aruta
HV vaatleja
liitunud: 29.10.2009
|
01.11.2009 09:28:40
|
|
|
Siis on ju hästi kui koolist kõik juba selge.
Meie kooliajal oli küberneetika sõna küll teada, aga see oli valeteaduse lahtris.
Mingi teadus ei saanud juhtida - juhtis ainult partei ja valitsus.
Nüüd on ju kõik teisiti.
Aga programeerimiskeelTega on ju nii et paned silmad kinni ja
vaatad kuidas bitid, baidid ja stringid jooksevad.
Kui liiklus korras, siis paned selle mingis keeles kirja.
Sõltuvalt sellest kui keeruline ja kiire töö peab olema.
Kui ikka on vaja kiiret otsingut failist siis
võtad cmps käsu ja
lased otsida otsitava kõige haruldasemat tähte.
Kui seda sageli vaja on, kirjutad macro.
Või teed C lib-i funktsiooni.
Lihtne.
|
|
tagasi üles |
|
 |
HacaX
HV Guru

liitunud: 22.01.2004
|
01.11.2009 09:50:25
|
|
|
andreie kirjutas: |
.Eestlane. kirjutas: |
ärge hulluks minge |
Just nimelt, kui inimene oskab ainult assemblerit, siis kuidas ta tänapäeval midagi valmis programmeeriks? |
Möh? Ega Office´i või Firefoxi laadsed mammutid (suuruse poolest) kus isegi kõrgkeelte kasutamisel ülevaate omamine paras pähkel on ainsad koodijupid ole mida tänapäeval kirjutatakse, modernsete makrosid toetavate assembleritega progemine pole midagi niipalju vaevalisem kui näiteks C.
_________________ IMO & GPLed |
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
0 :: |
22 |
|
tagasi üles |
|
 |
gnoom
HV veteran
liitunud: 12.12.2003
|
01.11.2009 10:38:56
|
|
|
andreie kirjutas: |
.Eestlane. kirjutas: |
ärge hulluks minge |
Just nimelt, kui inimene oskab ainult assemblerit, siis kuidas ta tänapäeval midagi valmis programmeeriks? |
No eks vaadake ise mida naabervabariigis assembleris valmis tehakse http://www.menuetos.net/
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
64 |
|
tagasi üles |
|
 |
lehm2
Kreisi kasutaja

liitunud: 19.09.2004
|
01.11.2009 21:01:28
|
|
|
gnoom kirjutas: |
andreie kirjutas: |
.Eestlane. kirjutas: |
ärge hulluks minge |
Just nimelt, kui inimene oskab ainult assemblerit, siis kuidas ta tänapäeval midagi valmis programmeeriks? |
No eks vaadake ise mida naabervabariigis assembleris valmis tehakse http://www.menuetos.net/
 |
Väga asjaline ja hästi välja tulnud OS, lisaks on välimus sheff. Ja seda kõike FASM-ga + C ?
_________________ Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust ! |
|
Kommentaarid: 15 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
 |
mesilased
HV kasutaja
liitunud: 31.07.2004
|
11.11.2009 03:37:16
|
|
|
lehm2 kirjutas: |
gnoom kirjutas: |
andreie kirjutas: |
.Eestlane. kirjutas: |
ärge hulluks minge |
Just nimelt, kui inimene oskab ainult assemblerit, siis kuidas ta tänapäeval midagi valmis programmeeriks? |
No eks vaadake ise mida naabervabariigis assembleris valmis tehakse http://www.menuetos.net/
 |
Väga asjaline ja hästi välja tulnud OS, lisaks on välimus sheff. Ja seda kõike FASM-ga + C ? |
Kas OSi peaks siis php-s tegema?
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
gnoom
HV veteran
liitunud: 12.12.2003
|
11.11.2009 10:38:16
|
|
|
mesilased kirjutas: |
lehm2 kirjutas: |
gnoom kirjutas: |
andreie kirjutas: |
.Eestlane. kirjutas: |
ärge hulluks minge |
Just nimelt, kui inimene oskab ainult assemblerit, siis kuidas ta tänapäeval midagi valmis programmeeriks? |
No eks vaadake ise mida naabervabariigis assembleris valmis tehakse http://www.menuetos.net/
 |
Väga asjaline ja hästi välja tulnud OS, lisaks on välimus sheff. Ja seda kõike FASM-ga + C ? |
Kas OSi peaks siis php-s tegema?  |
No PHP-s ikka nagu OS-si ei kirjuta. PHP ikkagi skriptimise keel ja selle joksutamiseks ikka miski asisemat alla vaja.
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
64 |
|
tagasi üles |
|
 |
Supiplex
HV veteran

liitunud: 11.12.2002
|
11.11.2009 14:05:40
|
|
|
gnoom kirjutas: |
mesilased kirjutas: |
lehm2 kirjutas: |
gnoom kirjutas: |
andreie kirjutas: |
.Eestlane. kirjutas: |
ärge hulluks minge |
Just nimelt, kui inimene oskab ainult assemblerit, siis kuidas ta tänapäeval midagi valmis programmeeriks? |
No eks vaadake ise mida naabervabariigis assembleris valmis tehakse http://www.menuetos.net/
 |
Väga asjaline ja hästi välja tulnud OS, lisaks on välimus sheff. Ja seda kõike FASM-ga + C ? |
Kas OSi peaks siis php-s tegema?  |
No PHP-s ikka nagu OS-si ei kirjuta. PHP ikkagi skriptimise keel ja selle joksutamiseks ikka miski asisemat alla vaja.  |
gnoom - FAIL
OT: ma aeg-ajalt ikka imestan selle üle, kuidas foorumis kaob intelligentsetel inimestel võime teksti mõista (eriti sarkasmi).
_________________ The young lady had an unusual list,
Linked in part to a structural weakness.
She set no preconditions. |
|
Kommentaarid: 38 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
34 |
|
tagasi üles |
|
 |
gnoom
HV veteran
liitunud: 12.12.2003
|
11.11.2009 14:29:33
|
|
|
Supiplex kirjutas: |
OT: ma aeg-ajalt ikka imestan selle üle, kuidas foorumis kaob intelligentsetel inimestel võime teksti mõista (eriti sarkasmi). |
Mõista võib, kuid kuna inimesi on seinast seina, siis ei või iiial teada.
Mäletan ühte tuttavat tegelast javaskripti tuleku aegadest, kes püüdis ossi selles kribada. Nii et ....
|
|
Kommentaarid: 67 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
64 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
11.11.2009 14:51:44
|
|
|
Mitte päris JS kuid C#'s on OS juba kirjutatud: http://www.sharpos.org/doku.php
Asi küll suhteliselt varajases arengujärgus kuid on juba iseseisvalt bootiv ning omab käsurida. Tõsi küll, bootimiseks eelkompileeritakse C# kood masinkoodiks mis siis laeb virtuaalmasina käima, edasine käib juba C# baitkoodis.
Ehk siis saab küll kõrgkeeltes OS'i tuuma ehitada
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
mesilased
HV kasutaja
liitunud: 31.07.2004
|
12.11.2009 02:36:30
|
|
|
gnoom paneb hullu siin
Ho Ho kirjutas: |
Mitte päris JS kuid C#'s on OS juba kirjutatud: http://www.sharpos.org/doku.php
Asi küll suhteliselt varajases arengujärgus kuid on juba iseseisvalt bootiv ning omab käsurida. Tõsi küll, bootimiseks eelkompileeritakse C# kood masinkoodiks mis siis laeb virtuaalmasina käima, edasine käib juba C# baitkoodis.
Ehk siis saab küll kõrgkeeltes OS'i tuuma ehitada  |
Hardware interruptid ja muud madalad operatsioonid tuleb vast ikkagi C# unsafe koodiga teha. Ja nii antakse nö kõrgkeele eelis ära ja tulemuseks on mingi pudru Sun-il oli ka täiesti töötav Java OS, aga saadi selle mõttetusest aru ja lõpuks lõpetati resursside raiskamine. Ja neil oli isegi mõistlik business case seal taga.
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Aruta
HV vaatleja
liitunud: 29.10.2009
|
25.11.2010 18:41:52
|
|
|
Muidugi on kõrgkeeles, näiteks C-s, lihtsam kirjutada kui MASMis aga
Oleks vaja laadida ekraanile mõned pildid, jpg, png, bmp ......
Otsime Googlist mõne demo ja teeme järgi.
Otsin, otsin aga ei leia. Transleeruvat, töötavat.
Pole h faile või lihtsal ei jookse.
Võtan siis ette vana MASM32 ja seal on 6-7 pildi näidist.
Üks laadib ühte, teine teist tüüpi. Natuke kohendad,
saad ka mitu eri tüüpi faile kasutusele võtta.
Animeeritud pildid on ka examplites olemas.
Vaat kui ilus.
Tõlgid tasapisi kõrgkeelde ümber, W32DASM abiks.
Nii saab, aga tüütu tegevus.
Aga vast oli viga minu googli otsingutes?
Kas teie olete sealt mõne ilusa jpg kõrgkeelse näitaja, C teksti, leidnud?
Aga töötava!
|
|
tagasi üles |
|
 |
mirko28
Aeg maha 1p

liitunud: 31.12.2003
|
26.11.2010 11:28:32
|
|
|
gnoom kirjutas: |
.Eestlane. kirjutas: |
Assembleri õppimine on lihtsalt mõistmaks kõikide keelte tagamaid. |
No kui tahad keelte tagamaid õppida mõistma, siis võta kätte ja kirjuta miski oma keel valmis. Siis on ka tagamaad selged.  |
Miks te küsimust selgelt ei sõnasta?
Äkki joonistate veel tühja ristküliku ka teema algatus-postitusse? Et oleks veel ähmasem.
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
Supiplex
HV veteran

liitunud: 11.12.2002
|
26.11.2010 15:48:19
|
|
|
Aruta kirjutas: |
Muidugi on kõrgkeeles, näiteks C-s, lihtsam kirjutada kui MASMis aga |
C-d nimetati kõrgkeeleks viimati ehk 15 aastat tagasi
Pildiformaate dekodeeriv kood on valmistükkidena teekides. Võta netist see mis meeldib, viska API dokumendile pilk peale ja kasuta. Loomulikult tuleb esimesel korral veidi kangida, aga see on möödapääsmatu. Kas näiteks libjpeg ei sobi?
Kui sul on vaja ekraanil pilti näidata, siis selle jaoks pead vähe täpsustama, mis opsüsteemi otsa sa oma programmi ehitad ja mis arendusvahendeid kasutad.
_________________ The young lady had an unusual list,
Linked in part to a structural weakness.
She set no preconditions. |
|
Kommentaarid: 38 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
34 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
26.11.2010 17:47:29
|
|
|
Aruta kirjutas: |
Oleks vaja laadida ekraanile mõned pildid, jpg, png, bmp ......
Otsime Googlist mõne demo ja teeme järgi.
Otsin, otsin aga ei leia. Transleeruvat, töötavat.
Pole h faile või lihtsal ei jookse.
Võtan siis ette vana MASM32 ja seal on 6-7 pildi näidist.
Üks laadib ühte, teine teist tüüpi. Natuke kohendad,
saad ka mitu eri tüüpi faile kasutusele võtta.
Animeeritud pildid on ka examplites olemas.
Vaat kui ilus.
Tõlgid tasapisi kõrgkeelde ümber, W32DASM abiks.
Nii saab, aga tüütu tegevus.
Aga vast oli viga minu googli otsingutes?
Kas teie olete sealt mõne ilusa jpg kõrgkeelse näitaja, C teksti, leidnud?
Aga töötava! |
Ära pahanda kuid sul vist pole õrna aimugi millest räägid. MASM on samasugune teekide kogum kui näiteks QT. Kui sa ei oska googeldada mõnd C .jpg laadurit on see puhtalt su enda oskamatuse probleem. libpng on ideaalne .png/mng failide jaoks, jpeg laadimisega saab hakkama kasvõi winapi. Kui eraldi teeki tahad siis libjg, corona, FreeImage või loendamatu hulk muid.
Muidu kui lihtne on selles su kiidetud MASM'is midagi säärast tekitada:
http://doc.qt.nokia.com/4.6/network-threadedfortuneserver.html
http://doc.qt.nokia.com/4.6/threads-mandelbrot.html
Vaata, kui palju koodi nende asjade jaoks vaja on ning siis tule rääkima, et MASM'is lihtsam progeda on.
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
mirko28
Aeg maha 1p

liitunud: 31.12.2003
|
29.11.2010 10:32:03
|
|
|
Ho Ho kirjutas: |
Ära pahanda kuid sul vist pole õrna aimugi millest räägid. |
Sa oled varemgi kasutanud seda väljendit- "pole õrna aimugi". Enamasti ja ilmselgelt ka siin teemas on aimdus täiesti olemas.
Paraku aga ei saa Aruta küsimusest ja tekstist aru. Kuhu soovitakse pilti kuvada? Kas vanamoodsalt üle ekraani otse videomälusse pildiandmeid kirjutades? Või opsüsteemi aknasse?
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
Aruta
HV vaatleja
liitunud: 29.10.2009
|
29.11.2010 11:16:44
|
|
|
tsitaat: |
Ära pahanda kuid sul vist pole õrna aimugi millest räägid.
MASM on samasugune teekide kogum kui näiteks QT.
|
See on täitsa huvitav lähenemine. Elektroonikuna näen arvutis pikemaid ja lühemaid korduvaid pulsijadasid.
Mõned on tekitatud programmist, mõned moodulitest, mõned käskudest.
Käske tavaliselt muuta ei saa, kui just ei ole tegu mu esimese arvutiga, kus olin tudengina inseneriks.
Too koosnes transistoritest, dioodidest ja takistitest. Käsud olid montaazina paika pandud ja neid SAI muuta või lisada.
Aasta oli siis 1968.
Kui hiljem sai ühele teisele arvutile ehitatud ujukoma protsessor, siis seal olid mikrokäsud ROMis, ka muudetavad.
Hiljem on saadud läbi käske muutmata. Näiteks siis, kui sai tehtud programmvarustus Elektroonika 60-le.
See oli sama süsteem, mis LSI-11, natuke mugavam, kui see PC käsusüsteem.
See selleks.
Minu kogemust mööda saab C-s ja MASM-is tekitada peaaegu sarnaseid jadasid
aga vajadusel lubab MASM ka eraldi suvalisi masinkäske kirjutada.
Mõlemas on võimalik kirjutada baidijada ja anda sinna juhtimine,
aga sellele võib hakata translaator vastu.
Kunagi sai kirjutatud selline 253 baidine "OP süsteem".
Seal olid ühed ja samad baidid nii andmed, käsud ja ka katkestusvektorid.
Tegu oli ühe suure ketta kontrolleriga.
Vaatamata sellele et ma hariduse omandamisel kirjutasin arvestuse saamiseks
vaid ruutvõrrandi lahendamise Fortranis Uraalil,
olen ma natuke ka kuulnud mõnes muust võimalusest
Viimati sai 6 komponendise sünteetilise õhu tekitamiseks kasutatud kolme PC arvutit,
sest lisatud juhtprogramm lubas käivitada vaid kahte kontrollerit.
Selline vanem PC maksab ca 150-200 eek ja saab täiesti hakkama.
Võib ka nii.
tsitaat: |
Vaata, kui palju koodi nende asjade jaoks vaja on ning siis tule rääkima, et MASM'is lihtsam progeda on. |
Lihtsalt on olemas MASM-is asm source tekst, mis kutsub välja OleLoadPicturePath mooduli, transleerub ja töötab
On olemas C moodul, mis kutsub välja OleLoadPicturePath mooduli ja saab tundmatu IID_IPicture vea.
Vahe võib tulla kas erinevustest programmi tekstides või kutsutavates moodulites.
Sarnast viga on saadud korduvalt viimase 10 aasta jooksul nagu võib leida netist. Mind huvitav milles on probleem.
Kui õnnestuks leida transleeruv C tekst, oleks see kergesti lahendatav.
Võib muidugi küsida ka lcc-win32 autorilt, kes postitas ka selle mitte transleeruva C näidise.
See on selline huvitav nähtus.
Vajaliku programmi kirjutamiseks on lihtne kasutada MASM-i.
Väiksed kogemused on alates 75. aastast. Enne seda tuli kirjutada tavaliselt kaheksandkoodis numbreid.
Ja ma ei pea ju TEKITAMA jpg faili.
***************************
Kordan oma küsimust.
(Kirjutan hästi aeglaselt, et ka aeglasema mõtlemisega lugejale see palve pärale jõuaks.)
Kui keegi on kohanud sellist C source teksti, mis sisaldab OleLoadPicturePath funktsiooni ja
mis TRANSLEERUB VEATA, siis võiks anda sellele lingi.
Mitte C++, mitte VC, mitte LabView.
|
|
tagasi üles |
|
 |
mirko28
Aeg maha 1p

liitunud: 31.12.2003
|
29.11.2010 11:36:16
|
|
|
Aruta kirjutas: |
Lihtsalt on olemas MASM-is asm source tekst, mis kutsub välja OleLoadPicturePath mooduli, transleerub ja töötab
On olemas C moodul, mis kutsub välja OleLoadPicturePath mooduli ja saab tundmatu IID_IPicture vea.
|
Kas sa mõtled seda asm-i koodinäited, mis on seal:
http://www.masm32.com/board/index.php?topic=10850.msg79534#msg79534
Seal antakse mõista, et küsimus on funktsiooni viimase parameetri/argumendiga:
OleLoadPicturePath(L"foo.jpg", 0, 0, 0, IID_IPicture, (void**)&pIPicture); |
Soovitatakse, luua ise andmetüüp, mis vastaks viimase parameetri struktuurile nagu aru saan. Sellsit C-koodi otsidki, mis edukalt selel protseduuri välja kutsub ja viimase parameetri jaoks korrektse sisendi annab eksole?
C-koodi saab "sängitada" ASM-i koodi ka, kuid see poleks hea lahendus vist? Siis ma usun, et keegi gogoeldab sulle C-näite välja siia mõne aja pärast, või kosotab selel ise, kasvõi toodud lingi sarnase ASM-i näidet konverteerides C-sse. Küsimus on ise-enesest selge vähemalt minu jaoks nüüd.
Kas too funktsioon on teistest samalaadsetest kuidagi parem muidu, et kindlasti seda kasutada mõistlik oleks, selle üle võiks ka mõelda.
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
Aruta
HV vaatleja
liitunud: 29.10.2009
|
29.11.2010 12:12:30
|
|
|
Tegelikult mõtlesin MASM-32 sees olevaid näidiseid.
examples>exampl07>car>car.asm
Aga ka examples>exampl05>lcd>lcd.asm
Need mõlemad on kenasti töötavad.
Ei mäleta kas oli juba ka exe olemas aga see tekib kohe kui korra käivitada sealne bat.
http://www.codeproject.com/KB/graphics/the_beauty_of_plain_c.aspx
Siin toob lcc-Win32 autor näidise, aga see ajab vastu.
http://www.codeproject.com/KB/graphics/load_jpeg__gif_resource.aspx?msg=945330
Siin on veel üks kena lahendus, aga see on cpp ja ületõstetud lõik niisama ei transleeru .
Võib võtta kasutusele C++ -i.
Aga milles on ikkagi probleem? Selles on küsimus.
(Ja vast natuke see ka et HTML pole ainus lahendus olla PROGRAMMEERIJA )
Aga aitähh, Su jutt oli arvutiinimese jutt.
|
|
tagasi üles |
|
 |
mirko28
Aeg maha 1p

liitunud: 31.12.2003
|
29.11.2010 12:30:44
|
|
|
Aruta kirjutas: |
Aga milles on ikkagi probleem? Selles on küsimus.
(Ja vast natuke see ka et HTML pole ainus lahendus olla PROGRAMMEERIJA ) |
Probleem on selles, et ei suuda kirjutada C-keeles programmi, mis OleLoadPicturePath-i abil pilti kuvaks Windows-is.
Kas saad oma lähtekoodi siia tuua, ja ütle kuidas su koodi katsetada (kompilaatori nimi, opsüsteemi nimi, pildifaili nimi/formaat)?
( Minu arvates pole mingit erinevust tehnoloogiatel, ei HTML-il ega ka C keelel, kõik vajavad inseneri-alast mõtlemist. Ja "Programmeerija" roll on oma positiivsete ja negatiivsete mõjudega, peamiseks negatiivseks pooleks olen täheldanud seda, et selles rollis olevad isikud on nõrkade sotsiaalsete oskustega, teistel rollidel on omad aspektid, ses suhtes kokkuvõttes pole ka suurt vahet töö-rollidel minumeelest- kõikides on vaja tööd teha jakõ ik omavad miskit negatiivset ja positiivset. )
|
|
Kommentaarid: 5 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
29.11.2010 13:12:08
|
|
|
Ajalugu on tore asi küll, kuid mu jutu point oli, et niisama lampi pole mõtet hakata virisema, kui teemasse ei süvene. Kui winapi dokumentatsioon on vilets ning ei selgita kuidas täpselt toda otsitavat funktsiooni kasutada ei tähenda see veel, et kasutatav keel vilets oleks. Kui netis olevaid näiteid mis teadaolevalt varem on töötanud käima ei saa tasuks otsida probleemi üldjuhul enda koodist või ehk ka kasutatavast kompilaatorist ning selleks tuleks nähtud probleemide kohta rohkem infot jagada. "Ei tööta" ei ole just kõige parem asi millest debugimist alustada.
Ehk alustaks sellest, et räägiks täpsemalt milles seisneb mitte töötamine, sealt saaks ka vea põhjusi leida.
Lootsin, et ehk otsitakse cross-platform koodi, siis oleks saanud ehk ka ise midagi välja pakkuda. Hetkel puudub ligipääs winiga masinale kus saaks normaalselt progeda.
[edit]
Siiski meenus, et ühes masinas on msvc olemas. Proovisin toda lingil olevat näidet ning kood töötas igati korralikult. Kui viitsimist on võibolla proovin gcc ka sinna installida ja sellega proovida kuid ei näe põhjust miks ei peaks töötama.
[edit2]
Ennäe imet, ka gcc'ga töötas. Lihtsuse huvides includesin lisaks stdio.h ning faili lõppu uue main'i:
C:
|
int main(int arg, char* argv[]) {
void* ptr, *ptr2;
ptr = OpenGraphic("e:\\DSC00490.JPG");
printf("Result: %d", (int)ptr);
ptr2 = OpenGraphic("DSC00490.JPG");
printf("Result: %d", (int)ptr2);
return 0;
}
|
Kuna tegu on kiire häkiga siis ei hakanud eriti ilustama. Kaks eri väljakutset on lihtsalt selleks, et tahtsin näha mis tulemuse saab kui üritada avada mitte-eksisteerivat faili. Pilti kuvama ei asunud kuna eeldasin, et kui pilt laetud siis järelikult see ka töötab. Kompileerisin käsuga gcc -std=iso9899:1999 main.c -loleaut32 -lgdi32 -luuid
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
Aruta
HV vaatleja
liitunud: 29.10.2009
|
29.11.2010 13:52:46
|
|
|
Ho Ho kirjutas: |
Ehk alustaks sellest, et räägiks täpsemalt milles seisneb mitte töötamine, sealt saaks ka vea põhjusi leida.
Siiski meenus, et ühes masinas on msvc olemas. kood töötas igati korralikult.
Ennäe imet, ka gcc'ga töötas. Lihtsuse huvides includesin lisaks stdio.h ning faili lõppu uue main'i:
|
Tegin selle näidse lcc-Win32 all läbi ja sain transleeringu tulemusena:
Warring 87 Different const qualifiers
Error 83 undefined reference to _IID_IPicture
Seda ma siis pidasin mitte töötamiseks.
Samas, lcc autor ju väidab, et see lcc all "töötab".
Siiani ma katsetasin seda Windowsi aknana aga Error oli sama.
Aaaaa, Windows XP Home.
Midagi peab järelikult teisiti olema.
Olgu, katsetame gcc-ga kah.
Vahe võib olla ka include failides.
Otsime veel.
|
|
tagasi üles |
|
 |
|