mä luon uuden win 32 applicationin jonka nimeks laitan moi. tähän projektiin lisään tiedoston moi.cpp jaohon kirjoitan seyraavaa:
#include
using namespace std;
int main()
{
cout
ei sittenkään
22
1609
Vastaukset
- artsi
et ole tässä tapauksessa tekemässä win32 sovellusta vaan console sovelusta.
Win32 ohjelmat alkavat WinMain funktiosta ja console ohjelmat alkaa main finktiosta.- pele
nyt koodi on tämmöinen:
#include
using namespace std;
int winmain()
{
cout - minä
pele kirjoitti:
nyt koodi on tämmöinen:
#include
using namespace std;
int winmain()
{
coutTee se konsolisovellus ja pistä tuo main siihen.
WinMain on nimenomaan windows -sovelluksen "alkupiste". Windows -sovellusten tekeminen on ihan oma asiansa konsolisovellusten tekemiseen nähden.
Katsoppa vaikka tuosta:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/winmain.asp - pele
minä kirjoitti:
Tee se konsolisovellus ja pistä tuo main siihen.
WinMain on nimenomaan windows -sovelluksen "alkupiste". Windows -sovellusten tekeminen on ihan oma asiansa konsolisovellusten tekemiseen nähden.
Katsoppa vaikka tuosta:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/winmain.aspkoodi on nyt tämmöinen:
#include
using namespace std;
int WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow);
{
cout - artsi
pele kirjoitti:
nyt koodi on tämmöinen:
#include
using namespace std;
int winmain()
{
couteli sinulla on ilmeisesti visual C
Tee projekti uudestaan
valitse "Win32 console application" anna nimi
ja ok ja valitse vaikka "simple hello world..." ja ok
copy pastaa koodisi.
WinMain on käytössä graafisissa ohjelmissa mitä tuo esimerkkisi ei ole. - artsi
pele kirjoitti:
koodi on nyt tämmöinen:
#include
using namespace std;
int WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow);
{
cout#include korjaa nuo mutta
mutta tee mieluummin se konsole sovelluksena, niin pystyt seuraamaan oppikirjaa koska windows ohjelmointi on hieman "rankempaa" kuin perus koodaus. - pele
artsi kirjoitti:
#include korjaa nuo mutta
mutta tee mieluummin se konsole sovelluksena, niin pystyt seuraamaan oppikirjaa koska windows ohjelmointi on hieman "rankempaa" kuin perus koodaus.kiitos kaikille ja artsille.
ja varsinkin ARTSIlle.
et haluais vaihtaa sähköpostia???
jos vaan sulle sopii niin (kun oot ilmeisestikin aikas ammattilainen tässä hommassa niin) voisit aina tarpeen tullen (eli tässä tapauksessa melko usein :) ), auttaa. ??? - pele
artsi kirjoitti:
#include korjaa nuo mutta
mutta tee mieluummin se konsole sovelluksena, niin pystyt seuraamaan oppikirjaa koska windows ohjelmointi on hieman "rankempaa" kuin perus koodaus.no niin.
yksi ongelma ratkaistu tässä seuraava.
nyt on console application jonka nimi on tietotyyppien koot. ja samanniminen cpp tiedosto liitetty. eikä muuta.
koodi on tämmoinen:
#include
using namespace std;
int main()
{
int lahto = 0;
nimio:
cout - Inssi
pele kirjoitti:
no niin.
yksi ongelma ratkaistu tässä seuraava.
nyt on console application jonka nimi on tietotyyppien koot. ja samanniminen cpp tiedosto liitetty. eikä muuta.
koodi on tämmoinen:
#include
using namespace std;
int main()
{
int lahto = 0;
nimio:
coutif lahto = 1 then
Koska IF on funktio niin argumentit sulkuihin.
"equals" operaattori on "=="
Siis:
if (lahto == 1) then - pele
Inssi kirjoitti:
if lahto = 1 then
Koska IF on funktio niin argumentit sulkuihin.
"equals" operaattori on "=="
Siis:
if (lahto == 1) thennyt koodi on tämmoinen:
#include
using namespace std;
int main()
{
int lahto=0;
int nimio=0;
nimio:
cout - kuukkeli
pele kirjoitti:
nyt koodi on tämmoinen:
#include
using namespace std;
int main()
{
int lahto=0;
int nimio=0;
nimio:
coutEikö sulla ole mitään oppikirjaa tai luentomonistetta? Luennolla kannattaa tehdä muistiinpanoja, niin kotona aikaa säästyy harkkoja pähkäillessä. Paremman puutteessa lueskele C opasta:
http://www.nic.funet.fi/c opas/index.html . Olisihan se mukavaa kun voisi netissä teettää harjoitustyönsä, niin jäisi enemmän aikaa vaikka terassille.
Asiaan. Koodi on melkein ok, kunhan muutama pikkuseikka on korjattu.
- selvitä if ehtolauseen rakenne, lueskele vaikka oppaan kohtaa 4.1
- int lahto; on turha määrittely
- ei kiroaminen tee ohjelmastasi yhtään parempaa, kun kaiken lisäksi "kirjaimen" antaminen johtaa ikiluuppiin.
- tietotyyppien koon ilmoituksesta puuttuu yksikkö. lisää yksikkö ja harjoituksen vuoksi myös tietotyypin käytössä oleva lukualue
- goto käyttämässäsi muodossa edustaa huonoa C-kieltä. "hyppely" kannattaa unohtaa ja kehittää vaihtoehtoisia ratkaisuja.
Jotta pääset pehkuihin, niin riittää kun korjaat if-ehtolauseet (ei mitään do:ta) - minä
kuukkeli kirjoitti:
Eikö sulla ole mitään oppikirjaa tai luentomonistetta? Luennolla kannattaa tehdä muistiinpanoja, niin kotona aikaa säästyy harkkoja pähkäillessä. Paremman puutteessa lueskele C opasta:
http://www.nic.funet.fi/c opas/index.html . Olisihan se mukavaa kun voisi netissä teettää harjoitustyönsä, niin jäisi enemmän aikaa vaikka terassille.
Asiaan. Koodi on melkein ok, kunhan muutama pikkuseikka on korjattu.
- selvitä if ehtolauseen rakenne, lueskele vaikka oppaan kohtaa 4.1
- int lahto; on turha määrittely
- ei kiroaminen tee ohjelmastasi yhtään parempaa, kun kaiken lisäksi "kirjaimen" antaminen johtaa ikiluuppiin.
- tietotyyppien koon ilmoituksesta puuttuu yksikkö. lisää yksikkö ja harjoituksen vuoksi myös tietotyypin käytössä oleva lukualue
- goto käyttämässäsi muodossa edustaa huonoa C-kieltä. "hyppely" kannattaa unohtaa ja kehittää vaihtoehtoisia ratkaisuja.
Jotta pääset pehkuihin, niin riittää kun korjaat if-ehtolauseet (ei mitään do:ta)Hyvä paikka tsekata juttuja:
http://www.cppreference.com/ - pele
kuukkeli kirjoitti:
Eikö sulla ole mitään oppikirjaa tai luentomonistetta? Luennolla kannattaa tehdä muistiinpanoja, niin kotona aikaa säästyy harkkoja pähkäillessä. Paremman puutteessa lueskele C opasta:
http://www.nic.funet.fi/c opas/index.html . Olisihan se mukavaa kun voisi netissä teettää harjoitustyönsä, niin jäisi enemmän aikaa vaikka terassille.
Asiaan. Koodi on melkein ok, kunhan muutama pikkuseikka on korjattu.
- selvitä if ehtolauseen rakenne, lueskele vaikka oppaan kohtaa 4.1
- int lahto; on turha määrittely
- ei kiroaminen tee ohjelmastasi yhtään parempaa, kun kaiken lisäksi "kirjaimen" antaminen johtaa ikiluuppiin.
- tietotyyppien koon ilmoituksesta puuttuu yksikkö. lisää yksikkö ja harjoituksen vuoksi myös tietotyypin käytössä oleva lukualue
- goto käyttämässäsi muodossa edustaa huonoa C-kieltä. "hyppely" kannattaa unohtaa ja kehittää vaihtoehtoisia ratkaisuja.
Jotta pääset pehkuihin, niin riittää kun korjaat if-ehtolauseet (ei mitään do:ta)siis, olen ihan itse opiskelija.
en käy millän luennoilla ja tuonkin ohjelman kirjoitin ihan täydestä uteliaisudesta.
ohjelmointia aloittelen ja kirja on tulossa.
ja tämä siis ei ole mikään harjoitustyö. - kuukkeli
pele kirjoitti:
siis, olen ihan itse opiskelija.
en käy millän luennoilla ja tuonkin ohjelman kirjoitin ihan täydestä uteliaisudesta.
ohjelmointia aloittelen ja kirja on tulossa.
ja tämä siis ei ole mikään harjoitustyö.Mitä sanoin opiskelijoista jotka laittavat harjoitustehtävät nettiin muiden ratkaistavaksi, niin se oli tarkoitettu lähinnä yleiseksi "pelotteeksi". Ei netissä voi tarkistaa kuka on itseopiskelija ja kuka teetättää harkkoja muilla. No, jos asia on kuten sanoit, niin onnea ja menestystä valitsemallasi tiellä. Se ei todellakaan ole helppo. Ohjelmointi on laji, joka sopii vain harvoille. Yksinkertaisella tikapuuhermostolla varustettu henkilö - kuten esim. minä - ei saa kohtuuajassa mitään kokoon. Siksi olen iki onnellinen, kun ei tarvitse ammatillisessa mielessä koodaukseen ryhtyä.
Jos ja kun sinua ohjelmointi kiinnostaa, niin tässä on linkkikokoelma aiheeseen. Ota osoitteet talteen myöhempää tarkastelua varten. Opettele myös googlen käyttö ongelmien ratkaisun löytämisessä.
Suomeksi:
http://www.nic.funet.fi/c opas/index.html
http://cs.stadia.fi/~silander/ohjelmointi/ (ohjelmoinnin perusteet ja C-kieli)
http://cpp.mureakuha.com/
http://personal.inet.fi/koti/janne.karppanen/ohjelmointi/C.html (C-kielisiä harj. esimerkkejä)
http://www.cs.tut.fi/~jkorpela/ohjelmointi/index.html (yleistä asiaa, myös linkkejä)
http://www.mit.jyu.fi/~vesal/kurssit/cpp/moniste/html/m-Contents.htm (ohjelmointimoniste)
Englanninkielisiä:
http://www.cplusplus.com/doc/tutorial/
http://www.functionx.com/cpp/index.htm
http://www.functionx.com/visualc/index.htm (Microsoft Visual C )
http://www.cppreference.com/
Saksankielisiä:
http://www.fh-augsburg.de/informatik/vorlesungen/c_cplus/tutorial/cyris/
http://www.cpp-tutor.de/cpp/toc.htm
Freeware C/C kirjallisuutta, kielet saksa ja englanti:
http://www.c-plusplus.de/tutorials.htm
http://www.robsite.de/tutorials.php?tut=c
Kaikenlaista freewarea ohjelmointiin liittyen, myös kääntäjiä:
http://www.thefreecountry.com/
http://www.c-plusplus.de/compiler.htm (Freeware-Compiler) - pele
kuukkeli kirjoitti:
Mitä sanoin opiskelijoista jotka laittavat harjoitustehtävät nettiin muiden ratkaistavaksi, niin se oli tarkoitettu lähinnä yleiseksi "pelotteeksi". Ei netissä voi tarkistaa kuka on itseopiskelija ja kuka teetättää harkkoja muilla. No, jos asia on kuten sanoit, niin onnea ja menestystä valitsemallasi tiellä. Se ei todellakaan ole helppo. Ohjelmointi on laji, joka sopii vain harvoille. Yksinkertaisella tikapuuhermostolla varustettu henkilö - kuten esim. minä - ei saa kohtuuajassa mitään kokoon. Siksi olen iki onnellinen, kun ei tarvitse ammatillisessa mielessä koodaukseen ryhtyä.
Jos ja kun sinua ohjelmointi kiinnostaa, niin tässä on linkkikokoelma aiheeseen. Ota osoitteet talteen myöhempää tarkastelua varten. Opettele myös googlen käyttö ongelmien ratkaisun löytämisessä.
Suomeksi:
http://www.nic.funet.fi/c opas/index.html
http://cs.stadia.fi/~silander/ohjelmointi/ (ohjelmoinnin perusteet ja C-kieli)
http://cpp.mureakuha.com/
http://personal.inet.fi/koti/janne.karppanen/ohjelmointi/C.html (C-kielisiä harj. esimerkkejä)
http://www.cs.tut.fi/~jkorpela/ohjelmointi/index.html (yleistä asiaa, myös linkkejä)
http://www.mit.jyu.fi/~vesal/kurssit/cpp/moniste/html/m-Contents.htm (ohjelmointimoniste)
Englanninkielisiä:
http://www.cplusplus.com/doc/tutorial/
http://www.functionx.com/cpp/index.htm
http://www.functionx.com/visualc/index.htm (Microsoft Visual C )
http://www.cppreference.com/
Saksankielisiä:
http://www.fh-augsburg.de/informatik/vorlesungen/c_cplus/tutorial/cyris/
http://www.cpp-tutor.de/cpp/toc.htm
Freeware C/C kirjallisuutta, kielet saksa ja englanti:
http://www.c-plusplus.de/tutorials.htm
http://www.robsite.de/tutorials.php?tut=c
Kaikenlaista freewarea ohjelmointiin liittyen, myös kääntäjiä:
http://www.thefreecountry.com/
http://www.c-plusplus.de/compiler.htm (Freeware-Compiler)kiitos!!!
melkoisen linkkikokoelman annoit :)
kiitoskiitoskiitos!!!!!!!!!!!!!
- sovellusta
mutta kirjastossa LIBCD.lib olevassa wincrt0.obj opjectis on _WinMain@16
- pele
koodi on tällainen:
#include
using namespace std;
int main()
{
cout
- teet
ja mikä versio.
kokeile tehä joke projekti hakemistoon c:\1 taikka d:\1 kuhan se on mahollisimman juures.
voipi olla niinku masm32 v8sp1:n kaa et hakemisto polku on liian pitkä.- pele
ohjelma on microsoft visual studio 6.0 introductory edition.
ja vaikka aivan juureen laitan niin ihan amata ongelmat - ornitologi
pele kirjoitti:
ohjelma on microsoft visual studio 6.0 introductory edition.
ja vaikka aivan juureen laitan niin ihan amata ongelmatLaita virheilmoitus google hakukoneelle ja tutki vastauksena saamiasi linkkejä. Luulisi vastauksen ongelmaan löytyvän kymmenien hakutulosten joukosta.
Kuten esim.
http://forums.devshed.com/t87926/s.html?highlight=\
ja sivulla oleva linkki antaa ainakin jotain vastaavaan virheilmoitukseen.
- icum
oisitko kiinnostunut opiskelemaan vähän niinkuin yhteistyönä. itse taian osata jo hieman enemmän kuin sinä ja voisin neuvoakin sinua.
emailaa [email protected] jos kiinnostaa
Tämä viesti oli siis tarkoitettu pele:lle.- Nimetön
sori kiroilu
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kelekkakisat
Mikä vakava onnettomuus sattunut kisoissa. On peruttu koko kisat. Pelastuskopteri näytti käyvän paikalla.3411311- 629202
- 1375455
- 1443754
- 753690
Virkamiehille tarvitaan tuntuvat palkankorotukset
Naistenpäivänä on syytä muistuttaa, että virkamiehen euro on vain 80 senttiä. Palkat tulee saattaa samalle tasolle yksi373609- 403348
- 632723
Olisipa saanut sinuun
Tutustua paremmin. Harmi että aloin lopulta jännittämään kun näytit tunteesi niin voimakkaasti ja lähestyit niin voimaak722440Riikka Purran kaudella nousi bensan hinta yli 2 euron
Muistatteko kuinka edellisen vasemmistohallituksen aikana, ns. Marinin aikakaudella, bensiiniä sai 1,3 euron litrahinnal162268