C-ohjelmointiVastattu 17 v

AVR GCC ongelma AD-muuntimen kanssa

Ovatko muut törmänneet sellaiseen ongelmaan, että AVR GCC kääntäjällä tehdyssä koodissa AD-muunnin antaa vääriä arvoja? Ongelma ei pitäisi johtua mikro-ohjaimesta sillä sama ongelma esiintyy kahdella kokeillulla eri mik…
C-ohjelmointiVastattu 16 v

Switch-lause

Eräässä sulautetussa järjestelmässäni olisi sellainen tilanne, että ohjelman alkaessa pitäisi tulostaa LCD-näytölle tiettyjä muuttujan arvoja, jotka saatiin edellisellä ajokerralla, virtakatkoksen jälkeen. Nämä muuttuja…
C-ohjelmointiVastattu 17 v

C-kielen ohjelmointi: Nimi ja Ikä

Kuinka tämä tehdään C-Kielellä: Tee ohjelma, joka kysyy nimen ja iän käyttäjältä ja tulostaa ne sitten ruudulle tyyliin: ”Hei, Jalmari. Onko kivaa olla 15-vuotias?” Olen nyt parin kaverin kanssa tässä etsinyt monta tunt…
C-ohjelmointiVastattu 17 v

C-Kielen kirjastot

╔════════╗ ║..................║ ║..................║ ╚════════╝ onko c-kielessä mahdollista tulostaa printf komennolla ylläolevan näköistä laatikkoa.. eli mikä kirjasto pitää lisätä (#include ) jotta olläolevat merkit s…
C-ohjelmointiVastattu 17 v

mikä visual kannattaa asentaa?

Hajotaan vaikka tälle palstalle. Tarkoituksena olisi koodata klassista windows ohjelmointi c-kielellä käyttäen win32 apia. Jossain sanottiin että hyvä työkalu tähän on ilmainen visual c 2008. Mitä olen kyseistä paskaa t…
C-ohjelmointiVastattu 17 v

avr studion käyttöönotto_

Kuinka tuo menee jos eka pitää perusohjelma ladata (versio 4.16 on uusin), tämän päälle SP2 josta löytyy versio 4.13?? Eikös molempien pitäisi olla samaa päivitystä? http://www.atmel.com/dyn/Products/tools_card.asp?tool…
C-ohjelmointiVastattu 17 v

tyhmä inline

C kielessä luokan määrittelyn sisään määritellyistä funktioista tulee aina inline-funktioita! class foo { public: JokuFunktio() { // tästä tulee inline-funktio! ... } ... }; Mikrosoftin Visual Studiossa on mahdollista k…
C-ohjelmointiVastattu 17 v

Isoja lukuja

Miten C:llä voi laskea isoilla kokonaisluvuilla, jos long long ei riitä käyttötapauksiin? Pitääkö tehdä linkitetty lista? Vai voiko esimerkiksi GMP:llä tehdä ohjelman, joka muuntaisi annetussa luvussa vaikkapa 10:nnen d…
C-ohjelmointiVastattu 17 v

Etsitään C-ohjelmoinnin asiantuntijaa!

Etsitään C-ohjelmoinnin asiantuntijaa, joka olisi halukas opettamaan C-ohjelmoinnin perusteellisesti. En ole ennen harrastanut ohjelmointia, mutta haluaisin oppia C-ohjelmoinnin jotta voin tehdä ohjelmia iPhone:lle. Käy…
C-ohjelmointiVastattu 17 v

Sisältääkö C Assemblyn

Olen pitänyt C:tä ja Assemblyä eri kielinä. Näin kuitenkin osoitteesta http://en.wikipedia.org/wiki/GNU_Multi-Precision_Library , että GMP olisi kirjoitettu C:llä. Toisaalta GMP:n dokumentin kohdassa 3.13 Profiling luke…
C-ohjelmointiVastattu 17 v

C-kielen suomentamista

/* Encrypted coordinates: 43,37,46,63,10,44,22,25,97,52,97,74,36,10 */ int encrypted [14] = {x,x,x,x,x,x,x,x,x,x,x,x,x,x}; int key [14] = {x,x,x,x,x,x,x,x,x,x,x,x,x,x}; int key2 [14] = {2,9,5,7,6,1,8,3,2,7,3,7,4,2}; int…
C-ohjelmointiVastattu 17 v

Taulukon palautus

Aloin opettelemaan tänään C:tä. Haluaisin tehdä funktion, joka saa syötteenä tiedostonnimen ja kaksiuloitteisen taulukon. Funktio lukee sitten taulukkoon arvoja tiedostosta. Miksi tämä ei toimi? #include // Esittelee fu…
C-ohjelmointiVastattu 17 v

Hiiri tai näppis

Pystyykö C:llä tekemään ohjelmaa, joka tulostaa kuvaruudulle tekstin "Moi!" niin kauan kunnes hiiren vasenta nappia painetaan tai Esc-näppäin vapautetaan. Jos pystyy, niin miten? Linuxia ja GCC:tä käytän.
C-ohjelmointiVastattu 17 v

(MFC) Tab toimimaan parent windown sisällä

Miksi tämä ei toimi? Korjaus että koe1:n createsta muutettaisiin testi sanalla "this" ei saa olla ratkaisu. Siis halutaan tabi toimimaan parent windown sisällä. CEdit *koe1 = new CEdit; CEdit *koe2 = new CEdit; CButton …
C-ohjelmointiVastattu 17 v

Apua verkko-ohjelmointiin ?

Hei ! Aloitin verkko-ohjelmoinnin opettelun juuri linuxilla.... Miten saadaan C:llä koodattua client-server tyyppinen chat niin että molemmat (sekä client etttä server) ovat samaa tiedostoa eikä erilliset tiedostot clie…
C-ohjelmointiVastattu 17 v

Pähkinäkö?

Eli kui voisin toteuttaa int to string(dec) härvelin C;llä jos mulla ei ole käytössä kertoalaskua tai jakolaskua? Eli siis sellaisesta suolatusta vehkeestä olisi kyse jossa ei C-kirjastossa jako tai kertolaskua ole. Its…
C-ohjelmointiEi vastauksia

Visual Studio ja header-tiedoston liittäminen

Käytössä Visual Studio 9. Ongelmana sellainen että saman projektin toisella käyttäjällä kelpaa poluksi #include "../include/omatiedosto.h" mutta toinen joutuu laittamaa #include "C:\projekti...\....\omatiedosto.h" Onko …
C-ohjelmointiVastattu 17 v

Tiedoston lukua

fgetcillä voidaan ilmeisesti lukea tiedostosta merkkejä. Oletetaanpa, että minulla on tiedostossa miljoona merkkiä pitkä rivi. Jos haluan lukea tiedostosta tuon rivin rivin merkki kerrallaan, niin pitääkö minun varautua…