C-ohjelmointiVastattu 9 v

Arduino ongelma

Hei, Olen rakentamassa arduinolla maamoottorille säädintä, joka pitää kierrosluvun vakiona. Kierroslukua mitataan anturilla joka antaa 5 V pulssia jonka taajuus on verrannollinen nopeuteen. Tämän pohjalta arduino laskee…
C-ohjelmointiVastattu 9 v

apua tehtävään

moi, tarvitsisin apua tähän tehtävään. mielellään ei suoraa vastausta vaan vähän neuvoa ja sellaista :) Kirjoita ohjelma jossa on kolme erityyppistä muuttujaa alustettuna seuraavasti: Muuttuja int alustetaan luvulla 105…
C-ohjelmointiVastattu 8 v

Tarttis apua ongelmaan jonka kaveri lähetti.

Mulla ja kaverilla on jatkuva paremmuus kilpailu kielistä. Nyt hän lähetti seuravaanlaisen viestin: Tarkastele seuraavaa lauseketta: i--%5>0 a) Mikä on lausekkeen tulos, jos i:n arvo on alussa 10? b) Muotoile lauseke…
C-ohjelmointiVastattu 9 v

Taulukoiden debuggaaminen

Kyseessä on yksi, kaksi ja joskus kolmiulotteiset taulukot. Staattisesti varattuina, esim double Alfa[100][3];, niiden debuggaaminen on helppoa GDB:llä joka on tullut sekä Qtn että Code::Blokin mukana. Sitten kun tila v…
C-ohjelmointiEi vastauksia

Ohjelmointityötä tarjolla

Beamexilla on ohjelmoijan paikka auki: http://www.beamex.com/about-us/working-at-beamex/careers/ Koska työpaikka on Pietarsaaressa, kilpailu vakanssista on pienempi kuin pääkaupunkiseudulla.
C-ohjelmointiVastattu 9 v

C++ kirja ?

Olisiko suosittaa hyvää C kirjaa kielen muistiin palauttamiseksi ja uusine juttujen ymmärtämiseksi. Etsin ihan oikeaa paperista kirjaa jotta se toimisi myös näppärästi hakuteoksena jatkossa.
C-ohjelmointiVastattu 9 v

std string ja Qt

Teen C ohjelman ydintä Code Blocksilla ja käyttöliittymän Qtn C :lla. Ydintä teen ihan vain console ohjelmana ja tarkoituksena on pitää ydin ja käyttöliittymä ohjelman kehityksen aikana selvästi erillään. Joitakin muutt…
C-ohjelmointiEi vastauksia

mingw-gcc ja msys, oikeaoppinen asennus ?

Mikä on järkevin tapa asentaa yhdistelmä mingw-gcc ja msys Windowsiin? Eli: 1) mitä erityistä pitää ottaa huomioon asennusohjelmaa käytettäessä? ja 2) mitä toimenpiteitä tulee tehdä asennusohjelman ajon jälkeen? Oleteta…
C-ohjelmointiVastattu 10 v

c++ aloitus

Jos haluaisi aloittaa c ohjelmoinnin ( ihan kotona ) niin mistä tai miten aloitetaan
C-ohjelmointiVastattu 10 v

Hystereesin ohjelmointi

Opettelen koodausta arduinolla, ei siis ihan C:tä vaan kieli on prosessing. Mutta ongelma on sellainen, kun rpm nousee potikkaa vastaavaan arvoon, niin led menee päälle mutta se ei saa pudota pois päältä heti kun arvo l…
C-ohjelmointiVastattu 10 v

Miksi? (C sharp)

int a; { int a; <- ei voi määrittää, koska a määritelty ylemmässä blokissa } VERTAA: { int a; } int a; <- MIKSI ei voi määrittää, vaikka a on määritetty alablokissa eikä sen pitäisi näkyä tällä tasolla ollenkaan??…
C-ohjelmointiVastattu 10 v

Viope luku 3 tehtävästä

Tee ohjelma, joka kysyy käyttäjän etu- ja sukunimen, sekä tallentaa edelliset käyttäjän nimeämään tiedostoon. Ohjelman on kysyttävä ensin etunimeä. Toiseksi kysytään sukunimi ja lopuksi haluttu tiedoston nimi. Tiedoston…
C-ohjelmointiVastattu 10 v

mingw-gcc: näin teet DLL:n

Laita tällainen koodi lähdekoodisi alkuun: #include // modulename: sourcefilename.c typedef unsigned long uint32; typedef unsigned long long uint64; /* To compile: gcc -c numbersd.c To link: gcc -static -shared -o numbe…
C-ohjelmointiVastattu 10 v

funktioiden määrittely makron avulla?

typedef unsigned long uint32; typedef unsigned long long uint64; Esimerkkejä siitä, mitä syntyisi, jos allaolevan makron saisi määriteltyä oikein: uint64 dv64_3(uint64 arg) { dv64s(3); uint64 r = arg / 3; dv64e(3); retu…
C-ohjelmointiVastattu 10 v

Qt Widgets ja Qtquick yhteensopivuus

Kuinkahan on, saako Qtquick projektia muutettua helpolla Qt Widgetsprojektiksi? Ongelmina siinä on mm. se että pitäs loihtia jo olemassaolevalle osuudelle .ui tiedosto, ja näyttää sille että niillä kahdella kehityshaara…
C-ohjelmointiVastattu 10 v

mingw-gcc / DLL

Millaisella komennolla pitäisi kääntää (gcc windowsissa, eli mingw-gcc): Haluan tuottaa DLL -kirjaston. Mutta haluan, että tuon DLL -kirjaston tarvittavat osat linkitetään staattisesti tuohon DLL -kirjastoon, eli siis s…
C-ohjelmointiVastattu 10 v

Luvun tulostaminen bitteinä

Mikähän olisi optimaalisin tapa tulostaa esimerkiksi 8-bittinen luku bittimuodossa? Ajattelin tehdä silmukan, jossa olisi ensin maskina 0b1000000 ja se sitten naitettaisiin &-operaattorilla käsittelyssä olevaan 8-bittis…
C-ohjelmointiVastattu 10 v

datetime ja Days

Ohjelmassa otetaan datetimellä otettu ajankohta muistiin muuttujaan ja sitä verrataan toiseen käyttämällä .Days int daysAgo=(DateTime.UtcNow-updateDate).Days tuo ei nyt toimi oikein ainakaan 1 vuorokauden kuluttua. Mikä…
C-ohjelmointiVastattu 11 v

char string array c ja tulostaminen

Mikä mahtaa olla vikana kun on määritetty array: const char *array[] = {"tieto1","tieto2"}; Tämä toimii ongelmitta: printf("%s",array[1]); Mutta kun yritän tehdä samaa lähettämällä kutsun aliohjelmalle niin se ei toimik…
C-ohjelmointiVastattu 11 v

Apua dev-c++ käyttöön

elikkä olis tarkotus tehä ohjelma tämmösen tehtävän mukaan "Kirjoita ohjelma, joka kysyy käyttäjältä rahasumman väliltä 1 -100 senttiä. Laske montako 50:n, 20:n, 10:n,5:n,2:n ja 1:n sentin rahoja tarvitaan tämän rahan a…