OhjelmointiYmpäristö: Debian GNU/Linux gcc
Miten tehdään ohjelma, joka toimii seuraavasti:
Syöttötiedot: c- (kirjasto)funktion nimi (voi takoittaa myös käyttöjärjestelmäfunktiota, jos ne on tapana erottaa muista kirjastofunktioista)
Syöttötiedot/esimerkki: "dlopen"
Tulostiedot: (näitä on 2 kpl)
Tulostiedot1:
- Kääntämisvaiheessa tarvittavat tiedostot ja esimerkki rivistä, joka on laitettava omaan lähdekoodiin, jotta syöttötietona annettu funktio olisi käytettävissä
Esimerkkitapauksessa:
1a: tarvittavat tiedostot: "dlfcn.h"
1a: tarvittava rivi lähdekoodiin: "#include "
Tulostiedot2:
-linkitysvaiheessa tarvittavat kääntäjäoptiot:
Esimerkkitapauksessa:
2: "-ldl"
Eli, jos ohjelmalle annetaan syöttötietona: "dlopen"
niin tulosrivejä syntyy 3 kpl ja ne ovat seuraavat:
dlfcn.h
#include
-ldl
Ohjelma: C-ohjelmoinnin vaatimukset
5
472
Vastaukset
- korjaus_edelliseen
kun ei pienempi kuin ja suurempi kuin -merkit täällä toimi, niin seuraavassa ne on korvattu hakasuluilla, tässä sama uudelleen siten, että ongelmamerkit on korvattu hakasuluilla:
OhjelmointiYmpäristö: Debian GNU/Linux gcc
Miten tehdään ohjelma, joka toimii seuraavasti:
Syöttötiedot: c- (kirjasto)funktion nimi (voi takoittaa myös käyttöjärjestelmäfunktiota, jos ne on tapana erottaa muista kirjastofunktioista)
Syöttötiedot/esimerkki: "dlopen"
Tulostiedot: (näitä on 2 kpl)
Tulostiedot1:
- Kääntämisvaiheessa tarvittavat tiedostot ja esimerkki rivistä, joka on laitettava omaan lähdekoodiin, jotta syöttötietona annettu funktio olisi käytettävissä
Esimerkkitapauksessa:
1a: tarvittavat tiedostot: "dlfcn.h"
1a: tarvittava rivi lähdekoodiin: "#include [dlfcn.h]"
Tulostiedot2:
-linkitysvaiheessa tarvittavat kääntäjäoptiot:
Esimerkkitapauksessa:
2: "-ldl"
Eli, jos ohjelmalle annetaan syöttötietona: "dlopen"
niin tulosrivejä syntyy 3 kpl ja ne ovat seuraavat:
dlfcn.h
#include [dlfcn.h]
-ldl- unsigned longJohn
pakko myöntää, että en edes ymmärtänyt kysymystä.
C-ohjelmoinnin perusta on joko käyt sielä tunneilla tai vastaavasti luet jonku C:tä käsittelevän kirjan.
Sitten opettelet ympäristösi kääntäjän mekanismin.
#include
int main(char **argv, int argv){
printf("** Kääntyy jokaiselle alustalle **");
return 0;
} - wqeqweqwe
tuon tekeminen itse on kaikkea muuta kuin helppoa. Sitä varten on olemassa valmiita työkaluja kuten nuo autotoolsit mihin joku antoi linkin jo aikaisemmin.
- treqwqw
unsigned longJohn kirjoitti:
pakko myöntää, että en edes ymmärtänyt kysymystä.
C-ohjelmoinnin perusta on joko käyt sielä tunneilla tai vastaavasti luet jonku C:tä käsittelevän kirjan.
Sitten opettelet ympäristösi kääntäjän mekanismin.
#include
int main(char **argv, int argv){
printf("** Kääntyy jokaiselle alustalle **");
return 0;
}Et tosiaan tainnut ymmärtää kysymystä. :)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ja taas ammuttu kokkolassa
Kokkolaisilta pitäisi kerätä pois kaikki ampumaset, keittiöveitset ja kaikki mikä vähänkään paukku ja on terävä.575459- 914271
Helena Koivu on äiti
Mitä hyötyä on Mikko Koivulla kohdella LASTENSA äitiä huonosti . Vie lapset tutuista ympyröistä pois . Lasten kodista.3722530Ovatko naiset lopettaneet sen vähäisenkin vaivannäön Tinderissa?
Meinaan vaan profiileja selatessa nykyään valtaosalla ei ole minkäänlaista kirjoitettua tekstiä siellä. Juuri ja juuri s701065Suomi vietiin Natoon väärin perustein. Viides artikla on hölynpölyä. Yksin jäämme.
Kuka vielä uskoo, että viides artikla takaa Suomelle avun, jos Suomeen hyökätään. Liikuttavasti täällä on uskottu ja ved3301028- 61833
Sydämeni on sinun luona
Koko ajan. Oli ympärilläni ketä oli niin sinä olet vain ajatuksissa ja tunteissa. En halua muiden kosketusta kuin sinun46806Trump ja Venäjä
Huomasitteko muuten... Käytännössä ainoat valtiot, joille Trump EI eilen asettanut typeriä tariffejaan, olivat Venäjä ja102789- 26779
Jatkuva stressitila
On sinun vuoksesi kun en tiedä missä mennään mutta tunteeni tiedän ainoastaan52769