Imuroin netista microsoft visual c#:n
Miksi nämä ohjelmointi ohjelmat on aina niin monimutkaisia. Asensin ohjelman boottasin koneen jne...
new project ---> empty project ----> OK
virheilmoitus, suomen kielinen
Tiedoston nimen, hakemiston nimen tai levynnimen syntaksi ei kelpaa (Exception from HRESULT: 0x...) Miten tässä koskaan voi oppia c# kieltä kun nuo saatanan ohjelmat ei voi sen vertaa joustaa että pääsisi edes kokeilumielessä tekemään Hello World! ohjelman
Miksi nämä ohjelmointi ohjelmat on aina niin monimutkaisia. Asensin ohjelman boottasin koneen jne...
new project ---> empty project ----> OK
virheilmoitus, suomen kielinen
Tiedoston nimen, hakemiston nimen tai levynnimen syntaksi ei kelpaa (Exception from HRESULT: 0x...) Miten tässä koskaan voi oppia c# kieltä kun nuo saatanan ohjelmat ei voi sen vertaa joustaa että pääsisi edes kokeilumielessä tekemään Hello World! ohjelman
Vastaukset 15
Vanhimmat
En oikein osaa auttaa. Kyllä se minulla tuntui toimivan. Kokeilepa niitä muita projektivaihtoehtoja myös.
Jos siihen jämähtää, niin laita kunnon editori (ConText tai Emacs, jos iso E ei pelota) ja aja kääntäjä komentoriviltä. Se on csc (C-Sharp Compiler), ja csc /? kertoo optioista.
Saat sillä tavalla jotain toimimaan, että voit opetella perusteita. IDE on tietysti kiva saada toimimaan, joten en tiedä mikä auttaisi. Vertaa toimintaa kaverin koneessa? Asenna uudestaan? Joskus ne koneet on vain rikki, eikä mikään auta.
Olen koko päivän koittanut saada koneelleni jotain editoria jolla pääsisin kokeilemaan ja opettelemaan ihan yksinkertaisia c kielisiä ohjelmia. Ensin imuroin vahingossa Visual c ja se olisikin toiminut ihan hyvin mutta oppikirja on c kieltä eli c ei kiinnosta.
Olisiko tuo ConText nyt sitten parempi ja toimivampi ja mistä sen nyt tähän hätään saisi varetettua.
Ja mikä iso E ?
Kokeile Dev-C : http://www.bloodshed.net/devcpp.html
Helppo asentaa (ja muistaakseni se automaattisesti teki "hello world"-ohjelman.)
C# on aivan eri ohjelmointikieli kuin C - se vain muistuttaa C:tä (ja C ja Javaa).
Enpä tiennytkään
Mikä se c# sitten on ja mikä sen oikea nimi on? Tuskin sentään c risuaita..
Mihin sitä käytetään?
#include
void main(void)
{
printf("Hei vaan!");
}
Ei mene tämä koodi kääntäjästä läpi. Tuo ei taida osata c koodia
No, mikä kääntäjä ja mitä erroria sen antaa?
"Mikä se c# sitten on ja mikä sen oikea nimi on? Tuskin sentään c risuaita.."
Oikea nimi on C# (eng. C sharp eli see sharp). Googleta jos et usko.
#include
void main(void)
{
printf("Hei vaan!");
}
Valitus:
return type of main is not int
Jonkun toisen koodin kohdalla se käänsi kai koska ruudussa vilahti nopeasti joku musta...
koodin loppuun rivi
system("pause");
Eli tallensin oletuksena .cpp ja silloin tuo koodi ei kääntynyt. .c kääntyi ja toimi kun laitoin tuon pausen vielä sinne perään.
Kiitos kiitos kiitos.... defun ym muut
Jos joku vielä vastaa
osaako Borland C Builder ----> c-kieltä
Laitoin senkin tossa uude3lleen imurointiin...
Harmi kun kerkesin kumota lasillisen viiniä luovutus meiningeissäni ja nyt kun olis vihdoin päässyt asiaan niin naamaa kuumottaa jne..
"Eli tallensin oletuksena .cpp ja silloin tuo koodi ei kääntynyt. .c kääntyi ja toimi kun laitoin tuon pausen vielä sinne perään."
Ainakin osa (tai kaikki) C -kääntäjistä tosiaankin vaatii int main() ja c-kääntäjälle käy myös void main().
"Jos joku vielä vastaa
osaako Borland C Builder ----> c-kieltä"
Kyllä, "periaattessa" C pitäisi olla C osajoukko, mutta joitakin poikkeuksia on, kuten näköjään tuo int/void main-juttu. Borland C Builderin C-kielen taitoa voit testata juuri tolla samaisella main-hommalla. (Tosin sillä voi olla joku C-käännökseen pakottava optio jossakin valikkojen takana tai ehkäpä Borland C kääntäjä hyväksyy myös void main())
"Monet C:llä kirjoitetut ohjelmat ovat samalla myös kelvollista C :aa. Eivät kuitenkaan kaikki, mm. varattujen sanojen eroavaisuuksien ja tarkemman tyyppitarkistuksen vuoksi."
http://fi.wikipedia.org/wiki/C
c-testi.c:
int main(void)
{
int new;
return 0;
}
Tolla voi testata käyttääkö Borland C (tai Dev-C tai joku muu) C-käntäjää .c tiedostoille vai C -kääntäjää. Jos jälkimmäistä niin erroria pukkaa, koska new on varattu sana C :ssa mutta ei C:ssä.
kaikki: nythän on hyvinkin pitkälti niin, että ceessä editori-sanaa käytetään tekstinkäsittelyohjelmisto-sanan asemesta. Ceessä mikä tahansa tekstinkäsittelyohjelma/misto käy editorista, mutta kannattaa käyttää mahdollisimman kevyttä kuten esimerkiksi Windows-ynpäristössä Muistiota tahi WordPad: ia, mikäli välttämättä ei halua sen kääntäjän omaa tekstinkäsittelyä eli editoria käyttää.
Älä nyt ainakaan enimmäiseksi ala haeskelemaan jotakin kömpelöjä freewaretus editoreja. Olet ilmeisesti asentanut Visual Studio 2005 kokeiluversion, siinä on erinomainen ja helppokäyttöinen käyttöympäristö.
Niin, sinä annoit projektisi nimeen laittomia merkkejä, virheilmoitus tuli Windowsin tiedostonhallinnalta siksi suomeksi.
Eli yritä uudelleen, new project -- empty projekt ja anna nimeksi vaikka "Hello CSharp", ilman lainausmerkkejä, heittomerkkejä, kenoviivoja tai muita erikoismerkkejä (yritit varmaan nimeksi 'Hello C#' tai jotakin, risuaita ei kelpaa). Tarkista myös oletussijainti jonne projektisi halua, se todennäköisesti on kyllä oikein.