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…
Hei! Minulla on "tietokanta" kanta.dat, on siis ihan tekstitiedosto, muotoa: 1231;Matsa;14365;12;2 2342;Mersu;14724;22;1 3453;Vanha Volkkari;5845;18;5 4564;Sitikka;17603;12;21 Olen vääntänyt ohjelman, joka lukee tiedost…
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…
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…
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…
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.
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 …
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…
Tää on ihan perusjuttuja C :ssa näinhän se menee, mutta.. Miks hitossa tämä on mahdollista sellasessa kielessä, joka on olevinaan oliokieli? class Point { public: Point(int x0 = 0, int y0 = 0); Point(const Point &p); pr…
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…
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…
Siis oheisen ohjelman pitäisi pyytää käyttäjältä luku, joka korotetaan kymmenpotenssiin sekä kymmenpotenssi, johon korotetaan. Se ei kuitenkaan mene kääntäjästä läpi enkä ole löytänyt syytä siihen, miksi ei. Mikähän tuo…
Miten C# ohjelmoinnissa luetaan txt-file taulukoksi ?
Pitäisi saada kone laskemaan kuukausittainen lainaerä. Erän matemaattinen kaava on: erä = (iP) / 1 -(1 i)^-n missä siis i on kuukausittainen korkoprosentti, P on lainattu summa ja n maksuerien lukumäärä. Syötin nuo tied…
Siis olen C-kielellä väsäämässä ehtolausetta ohjelmaan, joka tarkistaa, onko syötetyt kolme kirjainta kukin 'x' tai 'o'. Onkohan seuraava ohjelmanpätkä sopiva? ... char eka, toka, kolmas; ... if(eka !='x' && eka !='o') …
Hietasen kirjassa inline-aliohjelmista: "...voidaan optimoida aliohjelman suoritusnopeutta... käytättekö? missä? miten paljon se "optimoi"?
Viitsisikö joku c-kielen tuntija antaa täydellisen vastauksen alla olevaan tehtävään? Olisin todella kiitollinen! Kirjoita funktio, joka saa parametreinaan suorakulmion sivujen pituudet. Funktio laskee annetun suorakulm…
Tarkoitus olis alkaa kehittämään C-kielistä ohjelmaa NutOSia käyttäen 32-bittiselle mikrokontrollerille ja hyvää opiskelumateriaalia tarvis matkan varrelle, löytyykö netistä? Kehitysalustana: http://www.ethernut.de/en/h…
Tietääkö ketään missä olisi tulevana kesä tai heinäkuuna viikon tai kahden C tai C kielen kursseja? Itse löysin yhden C kielen kurssin, mutta hinta oli likimain 2000€ joten ei juuri sellaista. Mieluusti ilmainen, mutta …
mitämitämitä tapahtuiii??? ohjelma otti 2 kokonaisluku jokka sijotettiin doubleen ja tutkittiin onko ensiksi syötetty luku on toiseksi syötetyn luvun monikerta. eli näin: int main( ) { int luku1, luku2; double kerta; pr…