Onko C :lla samanlaista komentoa kuin Delphissä joka vaihtaisi kokonaisluvun string -muotoon JA päinvastoin? Saisiko pienimuotoisen esimerkin siitä miten toimii? Mikä olisi hyvä tietolähde C vakiokirjastojen toiminnoista? Kiitos etukäteen!
Int to string -käsky C++:lla?
FlatBeat
4291
0Äänestä
Vastaukset 4
Vanhimmat
Mitähän stringiluokkaa käytät? Tutkaile kyseisen luokan funktioita luulisi että löytyy. Jos ei löydy niin toimii ehkäkin hiukan kömpelösti perus c:n funktioilla itoa ja atoi, jotka löytyvät tiedostosta includestdlib.h
Käytän siis käskyä #include stringiä varten. Kyseisestä include-tiedostosta sitä int to stringiä en ainakaan löytänyt...
Onko yleensäkään mahdollista muuttaa esim. kovalevyllä sijaitsevaa tekstitiedostoa string-muotoon? Haluaisin tehdä ohjelman joka muuttaa ko. tekstitiedostossa määrätyt numerosarjat ja korvaa alkuperäisen. .find_first_of() -komennot olisivat niin kätevät. Tähän luullakseni tarvitaan myös int to string -tyylistä ohjelmapätkää? Olen aloittelija, sen varmasti huomaa... :D Syöttövirtoihin en ole vielä kovin ehtinyt perehtyä.
Imuta jostain netistä simppeli String-luokka jossa on tarvitsemasi toiminnot. C :ssa ei ole string -tietotyyppiä sellainen on toteutettu luokilla. Simppelin luokan voi vaikka tehdä itse jos yhtään c :ssan perusteita osaa :).
Googleen hakuun vaan jotain tyyliin c string class download.. Kaupallisten kääntäjien kuten Borlandin ja Mikkisoftan c mukana tulee kätevämpiä string-luokkia mutta varmaan löytyy ihan ilmaiseksikin riittäviä.
Kiitos!