Názory ke článku C++ - 1. lekce
mě v Dev-C++ nejde ahoj světe vypisuje, že:
'cout' undeclared
já tam musim použít pro načtení knihovny #include <iostream.h> a pak to jde, čím to je?
----------------
viz Poradna - pozn. admina
ja ti sice nevysvetlim, cim to je, ale muzu jen podekovat za upozorneni. mozna jsem to omylem vymazal, kdyz jsem to opravoval, diky
Mam takovy problem. Mam program Dev-C++ a nejdou mi psat znaky <, >. Kdyz chci napsat tento znak < tak se nic nedeje a kdyz chci napsat znak tento > tak se napisi // na zacatek radku! Nevite cim to je?
Ano, program Dev-C++ je defaultně nastaven, aby těmito zkratkami komentoval program.. (Proto //..)
Proto postup na vrácení do normálu je následující :
1) spusťte program Dev C++
2) Nástroje -> Nastavení klávesových zkratek
3) a tam si najděte Editace:zakomentovat a Editace:zakomentovat. Zde změňte klávesové zkratky na třeba Ctrl+h .. cokoliv.. a nyní můžete psát < >
12. 8. 2005
Ano dekuji uz mi de psat > ale porad nevim jak psat < vy ste tam totiz napsal Editace:zakomentovat a Editace:zakomentovat => takze mi de psat jen > ale nevim jak zmenit to druhe.
Omlouvam se, melo tam byt :
3) a tam si najděte Editace:zakomentovat a Editace:odkomentovat. Zde změňte klávesové zkratky na třeba Ctrl+h .. cokoliv.. a nyní můžete psát < >
Já mám Dev-C++ bohužel v AJ a tudíž nemohu najít Comment a Uncoment...no vlastně mohu, ale nevím jak jsem přenastavují.
Jinak to řeším přepnutím klávesnice na Anglickou...
Kliknete na Comment (radek zmodra) a nyni na klavesnici zmacknete klavesovou zkratku, kterou chcete priradit..
To same u Uncomment..
je to právě kvůli Dev-C++
Visual C++, které používá autor, využívá také "nové" knihovny bez .h na konci, nevím, asi to Microsoftu přišlo užitečný.
používám DevC++ a bez koncovky .h to jede i ve Visual Studiu 6.0 - C++ a i v Dev C++. [.h] se používalo vesměs v Céčku.
24. 9. 2005
Hm, ja kdyz kliknu na spustit tak mi jenom problikne prikazovej radek :(
8. 10. 2005
Ahoj, Zkus spustit skompilovany program s prikazove radky... ono to problikne proto ze to probejne tak rychle ze se to hned skonci... nebo doporucuju si stahnout program DevC++ namísto Borlandu či MSstudia... a v něm existuje knihovna stdlib ... takže na začátek programu pod přidáním hlavičky iostream zadej ještě #include <stdlib.h> a na konec před return system("PAUSE"); Jinak devc++ při založení nového projektu tuto vyplní sám včetně hlavičky iostream a hlavní int main... a radí během programu co a jak ;) opravdu mohu doporučit :) ;) good luck:)
Jak mám udělat text na další řádek? Zkoušel jsem to nějákými způsoby, ale vůbec mi to nefungovalo, pořád to hlásilo chybu. Pls.: Nějáký nástin nebo jak to má vypadat ve zdrojáku. Díky předem.
prosim, prectete si cely clanek. Je to tam popsano - VSTUP A VYSTUP
ale i tak to sem napisi :
cout << "text \n text";
se zobrazi takto :
text
text
ale musí se znovu zapnout program Dev-C++... (furt mi to nefungovalo... pak jsem ho vypl a znovu zapl a jelo to...)
nepochopil jsem co se tam má psát...
myslím jako : #include <soubor>
jaky soubor?? šlo by to vysvětlit blíže??
a co znamená to "iostream" které se používá v příkladu...??? díky moc
1. 12. 2005
Zdravím všechny. Jakou literaturu by jste doporučili mě jako začátečníkovi ve Visual C++. Je tato kniha dobrým vstupem do programování či máte někdo jiný tip? Díkys všem kdo odpoví
http://knihy.cpress.cz/pocitac/BookPages.asp?BookID=371&SamplePage=2
Osobně ti s touto knihou moc neporadím, neznám ji. Nicméně vím, že Mistrovství v C++ je kvalitní : http://knihy.cpress.cz/Book.asp?ID=940
23. 12. 2005
No tak sem uspesne zvladl prvni lekci:P jenom mala drobnustka k textu...
cout << "Ahoj svete!\n" // správně
cout << "Ahoj \nsvete!" // správně
// (svete bude již na druhém
// řádku)
chybej tam stredniky:)
4. 1. 2006
Program se provede v okně konzole a zkončí.
1) V dev-c++ použij příkaz (za výstupním příkazem)
cin.get();
popsaný v lekci. Dude čekat na vstup z klávesnice.
2) Použij jiný program k ladění:
MS Visual C++ 6.0 nechá uzavření konzolového okna
na tobě (asi to závisí na nastavení, tak daleko nejsem)
Poznámka: S některými knížkami se dodává cvičná verze
Visual C++ 6.0, (lze ladit, testovat).
Otázka: Lze nastavit dev-c++ , aby se také zůstalo
neukončené konzolové okno (winxp, dev-c++ stažený
z vašeho webu)
Vždy mě lákalo programování zájímám se spíše o hardware ,je to skutečně pro uplné zač? Tak jsem asi idiot
mne to vypise ze to nieje platnou aplikaciou win32 a jaky subor tam mam dat?M??? definujte ..to albo dajte prilad ..pre takych nechapavych ludi...
mám jen otázečku, k oddělování řádků v cout a to následnou:
když text odděluji /n tak mi to skočí na další řádek, ale značka je tam vidět. Když ale použiji \n tak značka sice vidět není, ale přeskočí to ob řádek... Proč??
4. 2. 2006
Netyka se to sice tak uplne vyuky, i kdyz taky trochu jo: na techto strankach pomerne rad mizi text, a to napriklad po najeti na odkaz v levem menu, nebo po rolovani. A ne vsechen, vzdy jen treba odstavec... Na jinych vyukovych strankach to ale dela taky. Aktualizovat nepomaha, spis zmizi dalsi, skrolovanim se treba neco zobrazi, ale neco muze zase zmizet. Oznacenim textu se to sice zobrazi, ale po skrolovani to zase zmizi... Na jinych serverech se mi to ale nestava, takze pokud se to tady stava i nekomu jinemu, tak se to prosim mrknete, protoze s tim je fakt otrava. Diky...
Stava se to nekdy u lekcich C++, ponevadz drive jsm pouzival jine barvy a ty td nejsou videt.. postupne budou predelany..
At si lamu hlavu jak chci,tak porad nejak nechapu ten zacatek...co a kam mam KUA napsat.poradi mi nekdo prosim???
Pôjde spustiť program, ktorý využíva nejakú knižnicu, napr. SDL, na počítači kde SDL neni nainštalované? Prosím kto vie nech mi napíše, nemám si to ako odskúšať.
Mohl bys uvest trochu zdrojového kódu? Podle toho co píšeš, bych řek že používáš příkaz "\n" současně s příkazem "<< endl"
Pokud máš třeba Dev-C++ (pro začátek asi opravdu nejlepší), tak nejdříve stiskni Ctrl+N a tam kde bliká kurzor nakopíruj (Ctrl+C/Ctrl+V) [nebo lépe přepiš] třeba tohle:
#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj svete!" << endl;
cin.get();
return 0;
}
Poté stiskni F9 (pokud máš Dev-C++) a je to...
...a tohle musí jet...
2. 3. 2006
mam problem. když chci, aby mi program běžel i na jiným počítači (i třeba se stejným OS, používám XP Prof.SP2), tak se mi po spuštění ukáže okno s chybou programu, nebo že nebyla aplikace správně nastavena. Programy přeložené v Borlandu jsou OK, ta okno se ukazuje v M.Visual C++ 8.0. Mám jen měsíční zkušební verzi. Není to tím?
22. 3. 2006
cout << "Ahoj svete!" << endl; // správně
cout << "Ahoj svete!<< endl" // špatně,
// endl nesmí být umístněn
// v textu
cout << "Ahoj svete!
" // správně
cout << "Ahoj
svete!" // správně
// (svete bude již na druhém
// řádku)
vam chybaju na konci za uvozovkami" bodkociarka;
nerob si z toho velku hlavu Marcel.ja som prvy program napisal asi po navsteve 16 stranok o progrmovani
a podarilo sa mi to az teraz.
Ahoj, mám problém s Dev C++. Stáhl jsem si novou verzi a zkomprimoval jeden text na program. Vše proběhlo v pořádku, ale když jsem poté zkoušel zkomprimovat jiný text, stále se zobrazoval starý program. Skusil jsem ho vypnout a znovu zapnout, restarovat počítač, ale nic nepomohlo. Nevíte někdo co s tím? Moc díky
Curo: jen něco: lekci jsem četl celou, ale nešlo mi odřádkování (i když jsem to zkopíroval odtud). Hold mi to něják blbne no.
stáhni si Dev-C++ 4.9.9.0 ze sekce download.
Nebo udělej
a)napiš sem kod
b)pošli nám obrázek na mail, nebo ho umísti na netu a sem dej link
#include<isostream>
using namespace std;
int main()
{
cout << "bbbbdfdfdd" << endl;
cout << "bbbbdfdgdg" << endl;
cout << "bbbbddfgfg" << endl;
cout << "bbbbsddfdf" << endl;
cout << "bbbbaaaaaaaaa" << endl;
cin.get();
cin.get();
return 0;
}
#include<<b>isostream</b>>
using namespace std;
int main()
Chybka.. má tam být iostream.
já mám s taky problém napíšu zdroják:
#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj světe!" << endl;
cin.get();
cin.get();
return 0;
} no když to spustím tak se mi zobrází prázdný přikaz. řádek místo ahoj světe nevíte kde mám chybu?
Nevím,co používáte za kompilátor,ale měto jede ok.
Zkuste případně vypustit češtinu "Ahoj svete".
čajj:D, hele chci se učit v c++, ale jaksi potřebuju umět jen game engine:)) poradte mi k tomu něco, díky moc:P
Teda,takhle nepřehlednej kurz na C++ jsem ještě neviděl. Když už tak opiš celý "Mistrovství v C++" a ne jen útržky. V první lekci plést začátečníkům hlavu s prostory jmen, stejně tak jako přetěžování operátoru << s objektem cout a ani to pořádně nevysvětlit
A kde máš třídy? Hlavní rys C++...
<b>V každém programu musí jeden main být. </b>..to neni pravda, existuji moznosti jak napsat program bez main..
<b> Ta nula za return znamená, že program skončil bez problémů. Nenulové číslo pak určuje kód chyby.</b>..to take neni pravda, da se rict, ze to je koncepce na, ktere se dohodli programatori, ale muzes vracet jakoukoli hodnotu..treba i 127..
Takze bych mel v pilotnim clanku napsat vsechny moznosti pouziti/nepouziti f-ce main a moznosti + jake hodnoty popripade proc se vraci jednou 127 podruhe 64?
Tento kurz (zda se) byt uspesny prave diky jednoduchosti. Pozdeji poznaji, ze to lze i jinak.
ehm, poradte mi prosím někdo, kde mám ty programy psát. já vůbec nevím, ve wordpadu, nebo kde?
treba Visual c++ 2003 ... ale ten neni zdarma ....
a jestli chces neco free tak : Visual C++ 2005 to je zdarma .. tady ke stazeni :
http://msdn.microsoft.com/vstudio/express/visualc/default.aspx
btw: rika se ze 2003 je lepsi :)
Sorry, myslel sem kde stáhnout překladače do .exe, když píšu zdroják. Píšete tam, že jsou nějaký programy, ale nevim kde je sehnat...
Já nová člen se také přidám dá se v C++ pro dos něco ještě programovat
zajímají mně ovladače (drivery) hardwaru usb scannery tiskárny a jiné a také chci založit operační systém postavený na dosu, ale s uživatelským prostředím které nebude obsazovat vesa bios extenzi grafárny aby fachaly ostatní programy vyžadující vesu. Pod tímto DOSem by měli fungovat všechny hardwery proto bych rád zmákl universal driver oni totiž ty nové sb 128 live či audigy pod dosem jen přehrávají přes emulátor. Windows je také dobrý ale nebaví mně stále stahovat nové knihovny či directx a když se něco málo poškodí nelze spustit ani houby kulový s přehazovačkou a pod dosem lze například přehrát film i v 486
ahoj nemohli bysme si nekdy pokecat po icq? chtel bych te poprosit jestli by jsi mi vysvetlil par veci a tak....
Ja taky pouzivam dev ++ a nemusim tam dodat zadnou koncovku .h .hpp a funguje to :-)
no pokaždé co jsem si udělal program musel jsem ten starý smazat jinak mi hlasil chybu. Asi bych si měl pak vymýšlet nová jména co?
Nevím co se mám naučit dřív,jestli jako první C a pak až C++???Nebo mohu rovnou jít na C++.Slyšel sem že můžu rovnou na C++...
No tak som chcela, že sa začnem poctivo učiť programovať, ale nefunguje mi ani tento malý a pravdepodobne primitívny program. :-( Mám Visual studio 6. Zadám New->empty projekt. Do projektu pridám nový source file skopírujem do toho celý ten programček:
#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj svete!" << endl;
cin.get();
return 0;
}
A keď dám build exe vypíše chybu:
C:\sk\sk.cpp(2) : error C2871: 'std' : does not exist or is not a namespace :ms_0127: Čo robím zle?
12. 11. 2006
noo, ked vies aspon UPLNE zaklady z kodenia(co je to funkcia, cyklus for, while,...), resp. poznas nejaky programovaci jazyk(napr. PHPcko)alebo hocaky iny :), tak mozes zacat hned z c++. c++ je sice na cecku postavene, ale to nic neznamena, co vyborne vystihli autori knizky "rozumime c++" z ktorej som sa aj ja ucil :). popr. ti tiez odporucam "c++ za 21 dni", v ktorej su tiez velmi dobre vysvetlene vsetky veci a nepotrebujes tam predchadzajucu znalost cecka. vyber necham na tebe :)
cau.mohu psát tyto programy v programu Builder, jestli ano, můžete mi poradit co si musím zvolit. díky
Potreboval bych pomoct co je tohle za chybu?anglicky umim.Vsechno mam dobre a hodnekrat prekontrolovane a porad mi to pise tuhle chybu
mne tiez nejde v Dev-C++
mam napr.
co som sam spravil :
#include <isostream.h>
using namespace std;
int main()
{
cout << "4eke" << endl;
cin.get();
cin.get();
return 0;
}
dam spravit .exe a pise 'cout' undeclared
ked skopnem z hora z navodu
#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj svete!" << endl;
cin.get(); /* někdy je třeba použít 2x. cin.get(),
cin.get(); vyčká na zmáčknutí klávesy ENTER */
return 0;
}
dam robit .exe a spravi nvm co stm
11. 12. 2006
blbost, knihovna se zakompiluje primo do programu. nic netreba instalovat.
11. 12. 2006
kdybych rekl, na co ti je ucit se naprogramovat jen game engine, tak by mi ten prispevek brzo smazali :)) ale jestli chces, muzes zkusit knihu "Naučte se programovat počítačové hry za 24 hodin"
9. 1. 2007
potrebuju pomoct vubec newim jak z toho ma udelat .exe ....delam ve visual studiu tam z toho mam akorat .cpp a stim vubec nic nejde ..jak z toho udelam .exe ??? thx
10. 1. 2007
tak ja tam teda skopiroval ten priklad a muzu rict ze se mi 91 chyb na 8 radku zda moc. :ms_0344: nema se neco nastavit v tom dev-c++? dik
#include<iostream.h>
using namespace std;
int main()
{
cout << "4eke" << endl;
cin.get();
cin.get();
return 0;
}
/*chybu si mala pri include< nie isostream, ale spravne je iostream>*/
Odpoveď nájdeš vo fóre:
http://www.programujte.com/forum.php?akce=prispevek&id=2182#14253
25. 2. 2007
když si stáhnu ztéto stránky ten program a chci ho nainstalovat tak mi to napiše chybu proč???
1. 3. 2007
Ked som skusal zdrojovy kod, ktoreho vysledkom malo byt nieco v zmysle : Ahoj světe, okno s tymto textom sa otvorilo iba na kratku dobu, pri ktrorej som ani nestihol precitat vytvoreny text. Za odpoved dakujem
17. 3. 2007
už viem prečo to nie ktorým robý chyabu kôli komentárom!Kôli nim sa program zobrazí len na chvýľočku
Mám takový menší problém, ve verzi Visual C++ 2005 není známý header iostream, který je tak důležitý.. Je tam pouze stdafx.h, který když ho includuju tak mi to vypíše chyby typu nedeklarovaný indentifikátor a namespace se jménem std neexistuje.. Zkoušel sem vytvořit projekt CLR i Win32 a stejně to nejde..
No.. už sem si to vyřešil sám, aspoň pro zatím.. doufám, že napořád :) Stáhl sem si ten soubor z internetu a dal do té složky od projektu..
V DEV-C++ se nedají používat přípony .h (to vezme jako C,, nikoliv C++)
Vůbec, ale vůůůůůůůbec nic nechápu!!!
Je to na mne moc složitý!!!
Neví někdo o někom, nebo o něčem, co by to dokázalo vysvětlit i tak primitivnim lidem, jako sem já...?
10. 4. 2007
Morgue:hmm môj 12 ročný brat tomu chápe sa to naučil za 5 mesiacov to C++ robý v tom síce ešte plno chýb ale na 12 rokov dobre...a ak tomu nechápeš tak logicky by bol môj 12 ročny brat od teba múdrejší LOL
"! Staňte se aktivními účastníky kurzu !
Slouží to jen k naší obousměrné komunikaci, kam vám, když bude třeba, pošlu nějaké věci ke kurzu, něco ke studiu či texty. Je to zdarma ;) samozřejmě, tedy, chcete-li se aktivně učit tento jazyk, jednoduše se registrujte ;)."
Zni to moc hezky, jde z toho dokonce citit takovy osobni pristup s trochou duvery, ale jak si mam tenhle odstavec predstavit v realu??
Opravdu zde existuje neco jako oboustranna komunikace mezi Autorem a nadsenymi studentiky?? Jestli ano, pak klobouk dolu.
BTW.: Chci se aktivne ucit C++, uz sem se registroval, co bude dal, se necham prekvapit.. :)
23. 4. 2007
To Jeyekomon: Ano existuje. Problémem spíše je, že jsem se C++ přestal věnovat a vedu zde kurzy, které jsou shodné s mým oborem a zaměřením.
Muzu se zeptat (lip se mi to pamatuje), ceho je zkratka "cin" a "cout" ??
Nejspis to bude neco s IN a OUT, ale nenapada me zadne vhodne anglicke slovo na C ..dik.
19. 5. 2007
Musis tam nechat puvodni include.... a nepridavat ten bez niceho me to potom slo.... vysvetleni chyby je ze (aspon myslim) ze ta fkce neni deklarovana a ze v ni nemohou byt pouzity parametry (to je "Ahoj svete!").... no nevim C++ je takove jinaci nez C#
ja mam taky problem ze ked napisem ahoj světe tak stale su vsetky prikazy a ne iba ahoj světe.ma to tak byt alebo ale nie?
Text tohoto komentáře byl vymazán, jelikož porušoval pravidla portálu pro diskuzi.
(Téma komentáře mimo téma stanovené článkem, nevhodné chování nebo nevyžádaná reklama)
#include <iostream>// 1
using namespace std; // 2
int main() // 3
{ // 4
cout << "Ahoj svete!" << endl; // 5
return 0; // 6
} /*stale tam je cely kod ale nie iba AHOJ SVETE*/
Niejako ti vypadlo <iostream> pri [i]#include[/i]
25. 8. 2007
potreboval bych pomoct to se otvira v prikazovem radku jak se s tim da potom programovat žadne barvy obrazy
já to zvládl kvůli diskusi protože používam dev-c++ a to co tam nten typejk napsal mi tam nešlo :)
Programuješ konzolové aplikácie. Pokiaľ sa chceš zaujímať o grafiku v c++, mal by sa aspoň 2 roky učiť c++ a potom sa začať učiť SDL, OpenGL, DirectX, WinApi alebo niečo podobné.
(http://programujte.com/forum.php?akce=prispevek&id=2498) Záleží tiež na tom či ti ide iba o programovanie hier. ;)
V konozolej aplikácii možeš zmeniť farbu textu a aj pozadia.
http://programujte.com/forum.php?akce=prispevek&id=2182
#include<iostream>
using namespace std;
int main()
{
system("color 36");
/*
prve cislo vyjadruje farbu pozadia a druhe vyjadruje farbu popredia, cize textu
priklad:
system("color 14"); //modre pozadie, biely text
system("color 82"); //sede pozadie, zeleny text
*/
cout<<"Farba";
cin.get();
return 0;
}
Pýtaj sa radšej na fóre. Skôr a viac ľudí ti poradí. :)
<stdio.h> sa používa v jazyku C.
/*zdrojový súbor písaný v jazyku C
#include <stdio.h>
int main(void) {
int pocet_znaku;
pocet_znaku = printf("Ahoj, ctenari!\n");
printf("Bylo vytisteno %d znaku.\n", pocet_znaku);
return 0;
}
/*zdroj http://programujte.com/view.php?cisloclanku=2006062903-Programovani-v-jazyce-C---promenne,-funkce-printf*/
13. 9. 2007
Dobry,
asi som zaregistrovany, ale ani v opere ani ff ani v IE sa nemozem prihlasit. /*kludne nech ta ten moj komentar potom vymaze, ale ma uz nejak prihlasi */ dakujem
20. 9. 2007
Napsal jsem ten programek "ahoj svete" trosku jinak ... na 100% by to melo slapat v Dev-C++ ;-)
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("Ahoj svete!!!\n");
system("PAUSE");
return 0;
}
Zdravím a prosím o radu, stahnul jsem si DEV-C++ a zkusil jsem ten "První program" (viz 1.lekce kurzu C++).......... Ale nevím, jak na to, abych viděl ten daný výsledek. Může mi někdo poradit... začínám a asi jsem udělal někde chybu. Díky
Ahoj, prave yacinam s C++ a tak jsem si koupil kniyku Salouna a nejak to vubec nechapu, proste chaos. Tak me kamos rekl o tehle strance a zacina se mi to tu libit... Ale nefunguje mi tu par vecicek. Kdyz jsem jsem si zkopiroval kod z prvni lekce Ahoj svete, tak mi sel prelozit. Ale kdyz jsem si prelozil zroj. text z 3. prikladu ketry konci </iostream> tak mi DEV c++ pri kompilaci textu pise ze je error a nechce mi to prelozit. nevim si radit. tak pls poradte
12. 12. 2007
Zdravím,
tak sem si řek, že začnu s C++ a na doporučení sem vyzkoušel tendlencten kurz. Stáh cem si Dev-C++ co byl v sekci "Ke stažení", ale za boha nemužu zkompilovat ten hlavní jendoduchej příklad, pořád mi to píše syntaxovou chybu "1 F:\c\Beze jména 2.cpp parse error before `#' token" a následně také "1 F:\c\Beze jména 2.cpp syntax error before numeric constant "... Nevíte co s tím? Dík... :)
To Brejlounek:
prvy priklad? tento?
#include // 1
using namespace std; // 2
int main() // 3
{ // 4
cout << "Ahoj svete!" << endl; // 5
return 0; // 6
}
ani mne nejde.. az po pridani knihovny iostream
#include <iostream> // 1
using namespace std; // 2
int main() // 3
{ // 4
cout << "Ahoj svete!" << endl; // 5
return 0; // 6
}
To Brejlounek:
prvy priklad? tento?
#include // 1
using namespace std; // 2
int main() // 3
{ // 4
cout << "Ahoj svete!" << endl; // 5
return 0; // 6
}
ani mne nejde.. az po pridani knihovny iostream
#include <iostream> // 1
using namespace std; // 2
int main() // 3
{ // 4
cout << "Ahoj svete!" << endl; // 5
return 0; // 6
}
Zdravím. Používám program Dev-C++ 4.9.9.2 a když do něj napíšu vše, co je v příkladu v první lekci, tak to sice vypadá, že se to rozjede, ale nakonec mi to napíše, že project není zkompilován... :-( Prosím, co s tím ?
Reagoval na komentář od uživatele Kolouch :
:-) Už to mám. Nesmí se do názvu projektu používat čeština ... teda háčky a čárky :-)
28. 2. 2008
Vůbec nvm čim to je, ale když napíšu kód programu a chci ho zkompilovat, tak to vždy(u každého programu, nového či starého) dole napíše UNABLE TO RUN PROGRAM FILE a program se nezkompiluje, tudíž nejde ani sputit. Dříve mi to nedělalo a programy mi fungovali. Kód je na 100% správně. Poraďte mi pls!!!
jakto ze v nekterych zdrojacich staci vypsat cin.get(); jednou a jinde dvakrat aby se okno hned nezaviralo? a jaktoze ve skole vubec nemusim cin.get(); pouzivat? ma nejaky spatny vliv kdyz cin.get(); bude na konci pouzit vicekrat nez je potreba. jde mi hlavne o prenaseni zdrojaku z domu a do skoly a naopak? bude mi zdrojak ktery jde ve skole bez problemu i bez cin.get(); fungovat stejne i doma
5. 6. 2008
Reagoval na komentář od uživatele vnerad :
Ja osobne mam tu zkusenost, ze pokud v programu ukladame neco ze vstupu(jakoze klavesnice:), tak prvni cin.get() reaguje na ENTER po tomto vstupu zustane a az druhe cin.get() zabrani v okamzitem ukonceni programu.
Dobrý den mám problém, používám Dev-C++ a místo ý se mi zobrazuje ř a místo í se mi zobrazuje Ý.
Kdž si uložím projekt a dám zkompilovat, chci ho spustit tak se nic neděje, nejde spustit. Čím to může být?
30. 8. 2008
Reagoval na komentář od uživatele vnerad :
Ono je to tym, kde pouzivas cin a kde cin.get(ciel, cislo) a kde cin.getline(ciel, cislo). Ked pouzijes samotne cin, tak to ti neberie enter, ktory za tym samozrejme stlacis (enter zostava vo vstupnej rade) a potom ho zoberie az cin.get() - tym padom ti program automaticky vypne.Odporucam (len ked cin nepouzivas ako podmienku), pouzivat to v spojitosti (cin >> to_co_potrebujes).get() - potom to hned zoberie aj enter a na konci staci uz len jedno cin.get(). Ked pouzivas cin.get(ciel, cislo), tak to tiez neberie enter, zato cin.getline uz ano.
10. 10. 2008
ahoj, chcela by som vas poprosit o pomoc, uz pri instalacii c++ mi nabehla tabulka kde bol vypísaný nejaký problém s kompatibilitou programu, sama nechápem prečo. Pri vytváraní jednoduchej aplikácii a následnom vytvorení mi vyhodilo tento problém znovu a nedalo sa to vyriešiť ani cez ponúknutú pomoc online. Vážne ma to trápi, nemohli by ste mi niekto pomôct?
dakujem
ps: je to súrne
Je možné použiť aj getche(), čo má podobný efekt ako cin.get, ale s tým rozdielom, že ho nemusím písať dvakrát. Je obsiahnutá (táto f-cia) v súbore conio.h.
V Dev-C++ 4.9.9.2 mi nejdou háčky a čárky. Dá se tam napsat něco jako <meta http-equiv="Content-Type" content="text/html; charset=utf-8">?
Děkuji Vám moc, toto je BEZPROSTŘEDNĚ nejlepší server na výuku obecně, toto online škola, kdybych mohl nějak poděkovat, zaplatím vším, co mám, samozřejmě iluzivně, opravdu děkuji máte u mě velké plus a nyní jdu na další lekci. Ahoj The ImpulzX
24. 2. 2009
Mám jeden menší problém nikde není napsany v cem mam programovat... Mam Visual Studio 2008 a ten ma hodně form a nevím v které to dělat jestli dělat Consolové aplikace, Win32 forms aplikace nebo v čem presne to mam delat?
Děkuji za odpověd!
24. 2. 2009
Mám jeden menší problém nikde není napsany v cem mam programovat... Mam Visual Studio 2008 a ten ma hodně form a nevím v které to dělat jestli dělat Consolové aplikace, Win32 forms aplikace nebo v čem presne to mam delat?
Děkuji za odpověd!
24. 2. 2009
Mám jeden menší problém nikde není napsany v cem mam programovat... Mam Visual Studio 2008 a ten ma hodně form a nevím v které to dělat jestli dělat Consolové aplikace, Win32 forms aplikace nebo v čem presne to mam delat?
Děkuji za odpověd!
24. 2. 2009
Mám jeden menší problém nikde není napsany v cem mam programovat... Mam Visual Studio 2008 a ten ma hodně form a nevím v které to dělat jestli dělat Consolové aplikace, Win32 forms aplikace nebo v čem presne to mam delat?
Děkuji za odpověd!
28. 2. 2009
Lidi ja v dev c++ napisu toto:
#include ‹iostream›
using namespace std;
int main ()
{
cout << "Ahoj svete!" << endl;
return 0;
}
presne jak to je v tutorialu a oznaci mi to radek cout... a napise nejaky errory
nwm proc pak to nemuzu spustit protoze se to nezkompiluje
28. 2. 2009
Reagoval na komentář od uživatele Jna :
Ale kdyz to ocud zkopiruji funguje to. fagt nechapu...
21. 3. 2009
Zdravim,
mam surny problem s programom C++ ktory mi pri kazdom pokuse o zkompilovnie vypise toto: Error spawning cl.exe neviem si s tym rady ako to mozem napravit??? Dakujm moc
Dobrý den , tak jsem se konečně rozhodl že se začnu učit aspoň základy C++ , ale když jsem dal do Dev-C++ tento kod a zkompiloval (uspěšně) , ale když spustím exe tak se objeví jen na sekundu příkazový řádek a pak zmizne a nic se neděje :(
6. 8. 2009
Dobrý den,
když založím nový zdrojový kód má jméno Beze jména 1(2, 3, 4...). Jak ho přejmenuji?
Děkuji .ET.
6. 8. 2009
Reagoval na komentář od uživatele Zuben :
Cituji text článku:
Možná, že se vám výsledný exe soubor při spuštění hned zavře, aniž byste měli možnost stihnout přečíst text. V takovém případě musíte na konec souboru připsat cin.get();.
Ukázat zdrojový kódZkopírovat do schránkyTisk
#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj svete!" << endl;
cin.get(); /* někdy je třeba použít 2×. cin.get(),
cin.get(); vyčká na zmáčknutí klávesy ENTER */
return 0;
}
Stačí si článek pozorně přečíst =).
U Dev - C++ se mi stáhle objevuje "Projekt není zkompilován".
Ve Visualu C++ 2008 po debuggu mi stále háže error "Unable to start program...".
Programy i postupy jsou brány a zkoušený z různých webů o programování, avšak výsledek se nijak neliší od výše popsaného.
Může to mít nějakou konkrétní příčinu?
Děkuji.
Reagoval na komentář od uživatele Jan :
Tak to máš dobré, mně to nefunguje ani po zkopírování :-/
12. 9. 2009
Reagoval na komentář od uživatele teddinka1 :
zkus projekt zkompilovat(ctrl+F9)
18. 9. 2009
po nacteni jakehokoli projektu mi dev c++ automaticky spadne..ani se neobjevi tabulka s moznosti vytisknout bugreport. A ve slozce s DEV bugreport taky neni.. nevite nekdo cim by to mohlo byt? jeste tak pred tejdnem mi slo vse v poho..nechce se mi to reistalovat a stahovat aktualizace znova..trvalo to pomerne dlouho..tak kdyby mel nekdo nejaky lepsi reseni..dekuju
8. 10. 2009
prosim vas muze mi nekdo poradt mam zkomplimovat soubor a nejde mi to dam to zkomplimova a ukaze se soubor neni zkomplinovan prosim pomoste
8. 10. 2009
nšel by se tady pls nějaky ochotny člověk ktery by mě naučil aspon zaklady programovani v Dev-C++?? pls pls Moje ICQ je 398596614 PLs napište mi
Dobry den prajem,
pri spustani suboru hello world.exe(naprogramovany a spusteny cez Dev-C++) mi ho antivir oznaci ako malware a nespusti!!
System som preveril ako antivirom (avast) tak aj ad-aware a spybot-om. Bezvysledne.
Ma niekto podobnu skusenost, popripade riesenie takhoto problemu?
Dakujem za odpovede...
Reagoval na komentář od uživatele Tazos :
Mne sa to tiez stalo, tiez z avastom.
ako nadstavit patch aby mi prekladal Dev-C....stale mi pise chybu a neviem co si mam vlastne nainstalovat aby mi to slo.... ;(
5. 2. 2010
Musím říci, že je to opravdu nepřehledný kurs. Doporučuji autorovi, aby si sedl se začátečníkem a sledoval, jak se u toho trápí. Zjistil by, že co je jasné zkušenému programátorovi, nemusí být jasné laikovi.
Určitě to zkušeným přijde směšné, ale třeba to někomu pomůže. Jeden z problémů vzniká pravděpodobně při kopírování textu kódu a vkládání do kompilátoru. Okopíroval jsem to i s čísly řádků před kódem a marně hloubal, proč kód nejede. Ano ty čísla do kódu nepatří :-). Po vymazání čísel to kompilátor spolkl, ale já po spuštění nic neviděl. Pak jsem pochopil, že program prostě bleskově vypsal heloworld a okno zmizelo, než jsem ho stačil postřehnout. Náprava je ve vložení funkce cin.get(), která okno pozdrží až do zmáčknutí klávesy enter uživatelem.
Reagoval na komentář od uživatele Lee :
V úvodním článku s píše, že od čtenáře se očekává, že má zkušenosti s nějakým programovacím jazykem. Tím pádem odpadá problém s kopírováním čísel řádků. O funkci cin.get() se autor v článku zmiňuje o pár řádků níže.
Reagoval na komentář od uživatele Lee :
Reagoval na komentář od uživatele Martin Šimko :
V úvodu se nepíše, že se předpokládají znalosti.
Tento kurz tedy nepředpokládá jakoukoliv znalost jakéhokoliv programovacího jazyka.
To Lee - dej na radu autora napiš na fórum určitě ti někdo poradí nebo v doporučené literatuře je mnoho začátečnických knih kde je c++ rozebíráno podrobněji.
Tak ten úkol jsme zvládl . Vypíše to na pět řádků informace o mě , ale aby mi to napsalo další řádek , dával jsem na dalším řádku znovu cout a tak pětkrát . Což mi připadá pomalé , jde to urychlit ?
viz.
#include <iostream>
using namespace std;
int main()
{
cout << "My name is X.X" << endl;
cout << "I am 17 years old" << endl;
cout << "I like chick:D" << endl;
cout << "Today is for me best" << endl;
cout << "This is E.N.D!" << endl;
system("PAUSE");
return 0;
}
No a dále , musím tam psát to "PAUSE" jelikož když to nenapíšu , ani nevidím že jsme něco napsal , jen to rychle problikne a konec . Takže na jiné stránce jsem si našel tento příkaz a dále jsme pokračoval tady :)
Ale myslím že jsem splnil úkol :o) :D
21. 6. 2010
Reagoval na komentář od uživatele Mr.Green :
Mr.Green píše:
Tak ten úkol jsme zvládl . Vypíše to na pět řádků informace o mě , ale aby mi to napsalo další řádek , dával jsem na dalším řádku znovu cout a tak pětkrát . Což mi připadá pomalé , jde to urychlit ?
viz.
#include <iostream>
using namespace std;
int main()
{
cout << "My name is X.X" << endl;
cout << "I am 17 years old" << endl;
cout << "I like chick:D" << endl;
cout << "Today is for me best" << endl;
cout << "This is E.N.D!" << endl;
system("PAUSE");
return 0;
}
No a dále , musím tam psát to "PAUSE" jelikož když to nenapíšu , ani nevidím že jsme něco napsal , jen to rychle problikne a konec . Takže na jiné stránce jsem si našel tento příkaz a dále jsme pokračoval tady :)
Ale myslím že jsem splnil úkol :o) :D
Reagoval na komentář od uživatele Mr.Green :
24. 6. 2010
mam starsi verzi c++ ka a opravim chyby nehodi mi to zadnou chybu spustim ale soubor se mi neotevre i kdyz pouzivam cin.get()
mám problém, když chci napsat cout a šipky (<</>>) tak mi to nejde v dev-c++ (šipky píšu pravý alt+, = < pravý alt+. =>). verzi dev-c++ mám 4.9.9.2 tak třeba myslim, že ty šipky to nepužívá, nevim, jsem v tom pár minut (asi 30minut:), takže nevim, prosím o radu
8. 8. 2010
Ahoj hele mě to nějak nechce frčet. Vůbec mi to nechce z kompilovat program i ten nejednoduší Ahoj světe, tak teda nevim co by s tím mohlo být jestli to mám nějak blbě před nastavený... jako taky ho moc neovládám pracuju na něm cca 6minut . Není možný že když zkopčim zdroják do Dev-C++ že mi to nepůjde z kompilovat??????????
11. 8. 2010
Reagoval na komentář od uživatele miixall :
stačí si přepnout na anglickou klávesnici a používat shift+, a shift+. :) nebo na české alt+60 a
alt+62
11. 8. 2010
Reagoval na komentář od uživatele Mr.Green :
stačí kód napsat na jeden řádek, možná to s delším textem bude trochu nepřehledné :), takto
"My name is X.X \nI am 17 years old\nI like chick:D\n..." místo endl stačí napsat \n.
Nebo se to dá napsat i takto
cout<<"My name is X.X"<<endl<<"I am 17 years old"<<endl<<" like chick:D"<<endl;
11. 8. 2010
Reagoval na komentář od uživatele Mr.Green :
stačí kód napsat na jeden řádek, možná to s delším textem bude trochu nepřehledné :), takto
"My name is X.X \nI am 17 years old\nI like chick:D\n..." místo endl stačí napsat \n.
Nebo se to dá napsat i takto
cout<<"My name is X.X"<<endl<<"I am 17 years old"<<endl<<" like chick:D"<<endl;
Naozaj pekne urobené pre začiatočníkov.
Ja som zatiaľ robil len StarOffice Basic a niečo v bash.
Robím v prostredí KDevelop a všetko zatiaľ pekne ide.
C++ som sa chcel učiť už dávno.
Ďakujem za fajn kurz.
Ahoj chtěl bych se zeptat jak to mám udělat aby se mi ten text ukázal na nějakou dobu, kdy jej lze přečíst?
Nechapu ten text o tech knihovnach kdyz mam priponu .o Predem diky za odpoved.
3. 7. 2011
Ak Vam nefunguje prvy priklad, dopiste este pred "returtn 0;" toto ---> char a = getchar();
cin >> a; :smile8:
#1 mustafa
iostream je kniznica v kompilatore dev c++ kazdy komilator vihovujuci norme ju musi mat ako presne prikaz cout funguje program zisti v kniznici iostream ps to ".h" tam pisat memusis to sa roby v jazyku C
mam problen kde je tu chyba newiem na to prist :
#include<iostream>
int main()
{
unsigned int obvod ( unsigned int stranaa,unsigned int stranab, unsigned int stranac);
using std::cout;
using std::cin;
unsigned short int a,b,c,o;
cout <<"\t\t(Hodnoty zadavajte v milimetroch.\n"<<"Zadajte 1.stranu! \n";
cin>>a;
cout<<"Zadajte 2. stranu! \n";
cin>>b;
cout<<"Zadajte 3. stranu! \n";
cin>>c;
unsigned int obvod(unsigned int stranaa, unsigned int stranab ,unsigned int stranac)
{
return (stranaa*stranab*stranac);
}
o=obvod(a,b,c);
cout<<"\tObvod trojuvolnika je "<<o<<" mm\n\n\n";
system ("PAUSE");
return EXIT_SUCCESS;
}
#include <iostream>
using namespace std;
int main()
{
cout << "\t\t ----------------------------------------";
cout << "\n\t\t |\t\t\t\t\t |";
cout << "\n\t\t |";
cout << "\t\tVytvoril: Jan Haring\t |\n\t\t |\t\tpro programujte.com\t |";
cout << "\n\t\t |\t\t\t\t\t |\n";
cout << "\t\t ----------------------------------------\n\n";
cout << "Zdravim, jmenuji se Honza.\nProgramovani v C++ me bavi.\nJe mi 20 let.\nStuduji.\nMuj e-mail je: moty007@seznam.cz\n";
return 0;
}
Ahoj,mám Microsoft Visual studio 2008,ale mám problém s tím že nejde spustit program když dám start(ctrl+F5) nic se nestane a v menu ,kde je tato položka,to mám šedé...Můžete někdo poradit asi to je jen nějaká prkotina ale stejně.
Ahoj mam takz mensi problemik skusal som to aj v dev c++ aj v MS visual c++ 2010 express a vydz je vzsledok rovnaky:
napisem kod:
#include <iostream>
using namespace std;
int main()
{
cout << "Ahoj svete\n"
return 0;
}
a vzdy mi vyhodi mi chybu:
1>------ Build started: Project: Ahoj svete, Configuration: Debug Win32 ------
1> Ahoj svete.cpp
1>c:\users\jardo36\documents\visual studio 2010\projects\ahoj svete\ahoj svete\ahoj svete.cpp(6): error C2143: syntax error : missing ';' before 'return'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
#162 Jardo36
Ahoj Jardo,
Zapomněl jsi na středník :)) -> cout << "Ahoj svete\n";
26. 12. 2013
Zdravím.
Mám takový menší problém s kompilací souboru.
Všechno jede tak, jak má, ale když dám zkompilovat, tak mi to napíše > soubor přestal pracovat....
Zkoušel jsem to uložit do různých souborů a stále nic.
Nevíte někdo co s tím?
16. 4. 2014
#4 CuroBOT
Ahoj, mám otázku prosím. Když spustím program Bloodheds Dev-C++ a zkopíruji tam kod
int main()
{
cout << "Hello word";
cin.get(); // nekdy i dvakrat kdyz nemas prazdny proud, ja projistitu pred cin.get
// davam jeste clear
return 0;
}
a dám zkompilovat s spustit tak se mi objeví Uložit do tak vyberu název souboru Hello lidi a uložit typ vyberu C souce files tak se mi vybarví akorát červeně druhý řádek tzn. cout .....
Nevíte čím to je??
Děkuji