Ja sam bio skinuo verziju bez compilera...
Sad sam skino onu od 74 MB ,a prije je bila ona od 24 MB
Ja sam bio skinuo verziju bez compilera...
Sad sam skino onu od 74 MB ,a prije je bila ona od 24 MB
Ja sam bio skinuo verziju bez compilera...
Sad sam skino onu od 74 MB ,a prije je bila ona od 24 MB
Naravno, to sam si i mislio. Clap clap...
Ja sam bio skinuo verziju bez compilera...
Sad sam skino onu od 74 MB ,a prije je bila ona od 24 MB
Brzaš previše!, pola postova nisi pročitao, tako ni na stranici za download nisi pročitao šta piše nego si samo kliknuo download, nemože to tako.
Možda ispadam glup što pitam ovo ali koja je razlika između cout << i printf? :S
Pazi, Cout je objekt klase ostream, znaš da na početku uključiš iostream, Cout se koristi za C++ jer C je proceduralni jezik.
Primjer:
#include<iostream>
int main(){
const float pi=3.14;
std::cout<<"Hello World!"<<endl;
std::cout<<pi<<endl;
return 0;
}
Printf je funkcija, koja za argumente prima znakovni niz i formatirane varijable, koristi se za C i C++, uključiš stdio.h/cstdio.
Formati:
%d integer
%f float
%s string
%p pointer adress
%o octal
%c char
Primjer:
#include<stdio.h>
int main(){
int a;
float b;
printf("Hello World!\n");
printf("%d \n %f", a, b)
return 0;
}
Nadam se da si približno shvatio.
Pozdrav, jel postoji osoba na forumu koja bi mi htjela riješiti test iz računalstva? :D
Znači za dva tjedna u ponedjeljak pišem ispravak (dobio sam 2) i trebao bih osobu koja bi bila online u ponedjeljak (21.11.2011) od 14:50-15:50
U testu ima malo teorije, sitnica, a ostalo je riješavaje zadataka (3 zadatka) uglavnom razina 3. razreda srednje škole (deklariranje, varijable,inicijalizacija..) :)
Pod testom se smije koristiti internetom i bilježnicom.
Program je DEV C++
Ako ima takve osobe neka se javi na PP ili tu, bio bih zahvalan.
Pozdrav!
.
Pozdrav, jel postoji osoba na forumu koja bi mi htjela riješiti test iz računalstva? :D
Znači za dva tjedna u ponedjeljak pišem ispravak (dobio sam 2) i trebao bih osobu koja bi bila online u ponedjeljak (21.11.2011) od 14:50-15:50
U testu ima malo teorije, sitnica, a ostalo je riješavaje zadataka (3 zadatka) uglavnom razina 3. razreda srednje škole (deklariranje, varijable,inicijalizacija..) :)
Pod testom se smije koristiti internetom i bilježnicom.
Program je DEV C++
Ako ima takve osobe neka se javi na PP ili tu, bio bih zahvalan.
Pozdrav!
Džizs, na koje ideje neki dolaze! Shvati da forum nije tvoj privatni servis za varanje na ispitima.
Očito je da nisi zaslužio više od dvojke (možda ni to nisi zaslužio). Zagrij stolicu i uči, umjesto da bezveze trošiš vrijeme na forumu. Za forum će biti vremena i kad vlastitim trudom ispraviš tu dvojku.
Pozdrav, jel postoji osoba na forumu koja bi mi htjela riješiti test iz računalstva? :D
Nisam zla duša, pa ti mogu pomoći ovako:
1.Upali IDE
2.Uzmi neki tutorijal, ili knjigu, ovaj ti je bsplatan:http://www.tutorijali.net/cpp/uvod
3.Upali preglednik i otvori dva taba, prvi Google, drugi ova tema, što nije jasno samo pitaj, voljni smo pomoći.
4.Neće biti problema za dvicu.
Da, u pitanju je fiskalna kasa koja čita samo XML fajlove, priključuje se RS232 kabelom na COM port.
Kod fiskalne kase nemaš ti šta raditi (niti zakonski smiješ) sa serijskim (ili bilo kojim drugim portom). Tvoje je da kreiraš XML (ili txt zavisi od kase) fajl i da ga pošalješ u odgovarajući folder. Dalje sve preuzima fiskalni drajver koji je certifikovan od države. Ovo pod uslovom da programiraš POS aplikaciju.
Druga je priča ako programiraš fiskalni drajver, a nešto ne mislim da je to kod tebe slučaj.
Kod fiskalne kase nemaš ti šta raditi (niti zakonski smiješ) sa serijskim (ili bilo kojim drugim portom).
Znam da nesmijem, ali imam jednu kasu koja nije odobrena od strane države, pa da je nebacim mislio sam prčkati po njoj, radio sam slično u QBasicu, sa LPT portom, pa sam mislio da mogu i ovdje sa serijskim , radio sam ovo što mi je @rustweaver rekao i dobro je ispalo sa satelitskim resiverom, pa nekad ću i probati raditi nešto i sa kasom, sad nemam vremena.
Znam da nesmijem, ali imam jednu kasu koja nije odobrena od strane države, pa da je nebacim mislio sam prčkati po njoj, radio sam slično u QBasicu, sa LPT portom, pa sam mislio da mogu i ovdje sa serijskim , radio sam ovo što mi je @rustweaver rekao i dobro je ispalo sa satelitskim resiverom, pa nekad ću i probati raditi nešto i sa kasom, sad nemam vremena.
I ja sam nešto probao davno. Nije toliko teško odraditi komunikaciju od PC-a ka kasi, ali je tu najveći problem kad trebaš pokupiti ono što kasa sa porta pošalje nazad u PC. Tajminzi su najgora stvar. Doduše nisam radio u C++ nego u Delphi-ju uz neke VCL komponente za rad sa COM portovima.
Imam pitanje jedno,poceo sam ucit c++ i tako sam isao po tutorialima,naucio kako zbrojiti/oduzeti/pomnoziti/podijeliti dva broja,i tako neke osnove.
Ali sad naidjem na jedan tutorial ikontam ajde sve cu ispocetka.
I trebam napisat ovaj kod:
http://newdata.box.sk/bx/c/htm/ch01.htm#Heading19
ja upisem to ali izbaci mi error: 'cout' was not declared in this scope
Neznam u cemo sam pogrijesio sve mi je isto osim sto mi je u include umjesto iostream.h samo iostream...
ja upisem to ali izbaci mi error: 'cout' was not declared in this scope
Neznam u cemo sam pogrijesio sve mi je isto osim sto mi je u include umjesto iostream.h samo iostream...
Nisi napisao ovu liniju prije funkcije main, zar ne?
using namespace std;
ja upisem to ali izbaci mi error: 'cout' was not declared in this scope
Neznam u cemo sam pogrijesio sve mi je isto osim sto mi je u include umjesto iostream.h samo iostream...
Nisi napisao ovu liniju prije funkcije main, zar ne?
using namespace std;
Nisam,sad jesam i radi,zahvaljujem,da sam to shvatio,nebi lupo po tipkovnici nekoliko minuta prije :D
Samo neznam zasto u ovom tutorialu to nije navedeno.
Samo neznam zasto u ovom tutorialu to nije navedeno.
To ni nije tutorial, nego knjiga - koliko vidim, kako naučiti C++ za 21 dan. Očito loša knjiga.
Sad si se na vlastite oči uvjerio da nije tako. Ne kužim kako netko može napraviti takav propust. Minimum pristojnosti bi bio da napiše da u svaki program treba ubaciti spornu liniju ili da kompajer treba podesiti da to ubaci u svaki program (ne znam jel se to uopće može - valjda može kad to uopće ne spominju).
Nisi napisao ovu liniju prije funkcije main, zar ne?
using namespace std;
Ili ispred naredbi koje su dio namespacea std, stavljati std::.
Neznam u cemo sam pogrijesio sve mi je isto osim sto mi je u include umjesto iostream.h samo iostream...
Ako si stavio iostream.h, netreba ti namespace std.
kako naučiti C++ za 21 dan. Očito loša knjiga.
Da, veoma loša, čitao sam je, sve se svodi na referencu jezika, što znači cout, što znači cin,..., kratka objašnjenja.
Inače koliko znam postoji ia za Javu i PHP, mada to nikome ne preporučavam.
@Kira
http://www.skolskaknjiga.hr/hrv/page.asp?item=021154&act=add2basket
Autor je Željko Kovačević, na forumu Tracer.
http://free-zg.htnet.hr/jsribar/
Autori su Julijan Šribar i Boris Motik
Ako si stavio iostream.h, netreba ti namespace std.
Nikakav iostream.h, nema toga. Includeati <iostream> (bez .h ekstenzije).
Nikakav iostream.h, nema toga. Includeati <iostream> (bez .h ekstenzije).
Znam, nego je on u svom postu, pitao da nije do toga, ali i ja prezirem .h, koristi li to više iko?
Nisi napisao ovu liniju prije funkcije main, zar ne?
using namespace std;
Ili ispred naredbi koje su dio namespacea std, stavljati std::.
To je besmisleno, kad se u pravilu koristi samo jedan namespace, i to std.
Neznam u cemo sam pogrijesio sve mi je isto osim sto mi je u include umjesto iostream.h samo iostream...
Ako si stavio iostream.h, netreba ti namespace std.
Baš sam probao kompajlirati program u DevC++-u - da, s iostream.h prolazi, no DevC++ se žali da je riječ o zastarjelom headeru. Kad probaš takav program kompajlirati u CodeBlocks, kompajliranje ne prolazi, jer iostream.h u njemu ne postoji. Dakle, zaboravi na iostream.h.
To se koristilo u Turbo C++, u nas u školi profesor koristi .h, govorio sam mu 100000 puta da pređe iz TurboC++ u CB ili Dev C++, ali džaba.
Ni u VS-u 2010 ne prolazi iostrem.h header
iostream.h je deprecated header, tj. zastarjeli header. Neki stariji kompajleri ce to mozda i kompajlirati tj. izbaciti warning kao sto je mbaksa isprobao, a velika je vjerojatnost da noviji kompajleri to nece niti kompajlirati.
U pocetku bijase iostream.h kojeg je u Bell Labsu napisao Stroustrup i isporucivao se s orginalnim C++ kompajlerom, CFrontom te je bio opisan u prvom izdanju Stroustrupovog The C++ Programming Language. Na neko vrijeme CFront, njegovi libraryi i The C++ Programming Language tvorili su de facto standard za C++. Onda je C++ usao u standardizaciju i stvari su se malo promijenile. Stoga, da bi olaksali prelazak C++ Standard Committee je objavio da ce kod koji koristi standardne C++ headere ukljucivati direktive bez ekstenzije .h. Do nedavno to je bila uobicajena odluka mnogih autora kompajlera, no onda su poceli koristiti drugi pristup. Ili su potpuno izbacili headere s .h ekstenzijom, tako da se kod pisan na taj nacin nece nikako kompajlirati ili su odlucili da stari header automatski ukljucuje novi i koristi using direktive da povuce deklaracije iz std namespacea u root namespace. Tak da, ako nasumicno izaberes neki noviji kompajler, rezultati mogu biti nepredvidljivi. Mozda se nece kompajlirati jer ne postoji taj header. Mozda se nece kompajlirati jer kompajler pokusava koristiti novi library, a kod se oslanja na funkcionalnosti iz starog. A mozda ce se buildati preko starog librarya.
No, uvijek treba koristiti standardni (novi) iostream library. Kao prvo, standardni iostream library je exception aware. Nadalje, bolje je integriran s ostatkom Standard C++ Library-a. Takoder, standardni iostream library ima bolju podrsku za lokalizaciju. To ukljucuje i koristenje locale-ova sa stream objektima kod recimo, utvrdivanja jesu li '.' ili ',' koristeni kao decimalni separator.
Naravno, iznimke uvijek postoje, pogotovo kad je rijec recimo o legacy kodu, a cak i da je source dostupan, mijenjanje koda da koristi standardni iostream library mozda jednostavno nije moguce zbog manjka vremena da se to napravi i testira. Tako da je to ponekad cista poslovna odluka, negoli inzinjerska. Danas sve manje.
Za neke stvari imaš samo stare headere, odnosno headere iz c library-a, npr math.h, možeš birati hoćeš li taj header ili header cmath (oznaka da je to header iz c library-a).
Ovaj header iostream je iz IOstream library-a, pa ne podliježe ovom pravilu koje vrijedi za c library.
A postoje i ove stvari: string.h i string header nije isto. Prvi header se odnosi na rad sa starim c stringovima tipa char, a ovaj drugi se odnosi na rad sa novim string nizovima tipa string.
O iostreamu i iostream.h-u i govorim cijelo vrijeme :)
O iostreamu i iostream.h-u i govorim cijelo vrijeme :)
Ok, ali tek toliko da ljudi ne pomisle da umjesto math.h mogu napisati header math.
ili da ne pomisle da su string.h i string header iste stvari.
C++ je malo nekonzistentan u tome
umjesto iostream.h traži iostream
a ako umjesto string.h napišeš string - dobio si različitu stvar
umjesto math.h ne možeš pisati math, možeš jedino cmath