argon bulletin board

Експертно търсене  

Новини:

Регистрирането на нови потребители е временно деактивирано.

Автор Тема: Разлика между Visual C++ и C++  (Прочетена 10942 пъти)

manniaca

  • Неактивен Неактивен
  • Публикации: 9
Разлика между Visual C++ и C++
« -: 01.11.2006, 18:51:20 »

ще ми обясните ли разликата между Visual C++6.0 и C++
Активен

Jack Johnson

  • Неактивен Неактивен
  • Публикации: 704
  • Хора, пазете си здравето! То няма цена!
Re: Разлика между Visual C++ и C++
« Отговор #1 -: 01.11.2006, 19:19:28 »

Здрасти!

Първо - не се стряскай! Има време да научиш нещата!

C++ е стандарт за език за програмиране с обектно ориентирани възможности.

Visual C++ 6.0 е продукт на Microsoft, който включва в себе си компилатор на C++, което означава, че можеш да използваш синтаксиса на езика C++, за да създаваш работещи програми. Освен това чрез VC++ (Visual C++) имаш възможност да създаваш приложения за Windows, което вече не е част от стандарта на езика.

Хубаво ще е да си вземеш някоя книга, от която да прочетеш по-подробно от къде тръгват нещата, какви видове езици за програмиране има и т.н. В библиотеката на ФМИ има хубави книги, препоръчвам ти да започнеш оттам!

Успех!
Активен

manniaca

  • Неактивен Неактивен
  • Публикации: 9
Re: Разлика между Visual C++ и C++
« Отговор #2 -: 01.11.2006, 19:51:08 »

аз имам една книга на Чък Сфар Microsoft VIsual C++6.0 от две части по 400 страници всяка,тази книга достатъчна ли е за решаване на задачите за изпита като за теста ще ползвам и друга литература,какви други книги да си набавя
Активен

Stilgar

  • Неактивен Неактивен
  • Публикации: 843
Re: Разлика между Visual C++ и C++
« Отговор #3 -: 01.11.2006, 19:59:57 »

vajno e ot "maluk" da pravish razlika mejdu ezik, compiler i IDE
neshto koeto na mnogo hora im se gubi
naprimer ne mojesh da si instalirash C++ na computera prosto shtoto ezika ne e software

ezika e nabor ot pravila sintaktichni, semantichni bla bla bla ne pomnia veche
ezika moje da sushtestvuva bez da sushtestvuva compilator za nego

compilera puk e programa koiato ot kod na daden ezik v textov vid pravi izpulnim file compilerite obiknoveno sa malko po 3-5MB

IDE puk e Integrated Development Environment. Tova sa neshta kato Visual Studio, JBuilder i prochie. Te vkluchvat v sebe si compiler no sa mnogo poveche. Ima mnogo razlichni instrumenti za generirane na gorespomenatia text (naprimer vizualnia redaktor pri narisuvane na buton generira kod za vuprosnia buton), debugvane na koda i drugi. Za da pishesh programi na raznite ezici ne ti triabva IDE (spokoino moje da si plushtish v notepad i da compile-vash s niakakuv prost compiler), no e mnogo po-lesno.
Активен
"Човек винаги трябва да си прави background" - Lia

Stilgar

  • Неактивен Неактивен
  • Публикации: 843
Re: Разлика между Visual C++ и C++
« Отговор #4 -: 01.11.2006, 20:11:36 »

btw preporuchvam ti ot nachalo da zapochnesh s Visual Studio 2005 moje da si svalish Express Edition ot tuk:

http://msdn.microsoft.com/vstudio/express/support/install/

napulno bezplaten e

Visual Studio 6.0 e obsolete i se chudia zashto oshte se prepodava na nego
loshoto e che knigite ti i rabotite ot uprajneniata niama da sa 1 kum 1 prilojimi, no vse pak razlikite ne sa tolkova golemi i si struva neudobstvoto
Активен
"Човек винаги трябва да си прави background" - Lia

SodomGomor

  • Неактивен Неактивен
  • Публикации: 126
Re: Разлика между Visual C++ и C++
« Отговор #5 -: 01.11.2006, 20:16:47 »

manniaca, според мен (аз съм 4 курс и работя като Delphi и РНР програмист, работил съм и на Visual C++) не се занимавай с MFC(но поне се запознай какво е това). Хубаво е обаче да се образоваш малко за това какво е С++ защото повечето съвременни езици стъпват на него.
А пък MFC на MS е вече остаряваща работа и MS май са вдигнали ръце от MFC.

Успех във ФМИ.
Активен
Значи кучета и котки може, а прасета не може!!?

Stilgar

  • Неактивен Неактивен
  • Публикации: 843
Re: Разлика между Visual C++ и C++
« Отговор #6 -: 01.11.2006, 20:25:25 »

А пък MFC на MS е вече остаряваща работа и MS май са вдигнали ръце от MFC.

tova e taka novata im tehnologia se kazva Windows Presentation Foundation (Avalon)
men ako pitash daje ne se zapoznavai s MFC (koeto ne znachi che ne triabva da se zapoznavash sus C++)

i za da ne se chudi manniaca kvo e MFC - tova sa bibliotekite za razrabotka na vizualni prilojenia na Visual C++
programi s butoni prozorci i prochie pod Windows
Активен
"Човек винаги трябва да си прави background" - Lia

JOKe

  • Неактивен Неактивен
  • Публикации: 2656
  • Code or Die
Re: Разлика между Visual C++ и C++
« Отговор #7 -: 01.11.2006, 23:18:19 »

Gorki4kiq VIE go pobyrkahte s informaciq
manniaca  : pi4 ne ti vyrshat rabtoatezi knigi trqbva ti kniga za "ezika C++" , "vyvedenie v programirane s C++ " , "C++ for dummies " ili "sam shte te nauchi za 24 chasa na c++ " s drugi dumi ti trqbva KNIGa za C++.

ima 2 varianta ..
ediniq e chervena kniga na SoftPress struva kam 4 kinta narechena e "Ezikyt C++" otpred ima 3D nadpis4e C++ kato pyzel sglobeno i e CHERVENA cqlata. - mai q nqma v tiraj v momenta trqbva da q vzemesh ot nqkoi ili ot biblioteka..
2Riq variant e
pak 2 cherveni knigi 2 toma sa nqmam ideq chiii sa na nqkva prepodavatelka v SU mislq .. ednata e leko oranjaveeshta HORA HELp s avtora na knigata che nqmam ideq :)
dano nqkoi tuk kaje neshto za tiq 2te knigi
lichno az sam chel pyrvata za izpita ti trqbvat tochno i SAMO pyrvite 100 stranici pak kazvam 100 STRANICI
i si pushka :>
Активен

Ivelinka

  • Неактивен Неактивен
  • Публикации: 430
    • My YouTube
Re: Разлика между Visual C++ и C++
« Отговор #8 -: 01.11.2006, 23:48:48 »

manniaca аз имам няколко книги за C++, които са доста добри и полезни за подготовка за изпита (поне за мен беше така).

- тази, която JOKе каза "Езикът C++" на СофтПрес
- "Алгоритми, програми и задачи" ръководство за начална подготовка по информатика за олимпиади и състезания на Емил Келеведжиев и Зорница Дженкова - не знам до колко ще ти е от полза, аз не съм гледала много. Чат пат някой алгоритъм..
- има още една, която даже има и тестове примерни , плюс изпитни теми обаче като е снимана не са копнали началните страници.. знам, че е на Николина Николова, Анелия Парушева, издателство Лодос от 2002.

успех!  :wink:
Активен
There is always something waiting at the end of the road... if you are not willing to see it, you probably shouldn't be there

deviser

  • Неактивен Неактивен
  • Публикации: 247
    • портал за имоти
Re: Разлика между Visual C++ и C++
« Отговор #9 -: 02.11.2006, 11:46:04 »

2Riq variant e
pak 2 cherveni knigi 2 toma sa nqmam ideq chiii sa na nqkva prepodavatelka v SU mislq .. ednata e leko oranjaveeshta HORA HELp s avtora na knigata che nqmam ideq :)

Автор е Магдалина Тодорова, двете книги са много добре написани и ги препоръчвам като за начало. Ще ти свършат идеална работа за изпитите в 1 курс. Първата книга обяснява "що е то С++ и има ли то почва у нас :-)" , вторият том е за ООП (обектно ориентирано програмиране) и работа с фаилове.
А пък ако искаш да се занимаваш професиално с С++, след тези книжки прочети "Програмният език С++" на Биорн Строустроп (дано го написах правилно), този пич е създателят на С++ и наистина знае кво пише :-)
Успех
Активен

SodomGomor

  • Неактивен Неактивен
  • Публикации: 126
Re: Разлика между Visual C++ и C++
« Отговор #10 -: 02.11.2006, 12:15:58 »

deviser: ако го четеш буквално е Биорн Строуструп, ама всъщност се произнася Бярне Сровструп. Намерих един аудио файл в Интернет в който той си произнася името. Само за инфо де. Иначе неговите книги са наистина страхотни. Можете да намерите е други полезни неща на http://www.research.att.com/~bs/.

Успех.
Активен
Значи кучета и котки може, а прасета не може!!?

manniaca

  • Неактивен Неактивен
  • Публикации: 9
Re: Разлика между Visual C++ и C++
« Отговор #11 -: 02.11.2006, 14:48:32 »

според вас възможно ли е да се научи материала за оставащото време до изпитите и C++ най-удачния вариант ли е, ако не е препоръчаите ми друга алтернатива защото имам желание да се занимавам с това
Активен

JOKe

  • Неактивен Неактивен
  • Публикации: 2656
  • Code or Die
Re: Разлика между Visual C++ и C++
« Отговор #12 -: 02.11.2006, 15:27:24 »

materiala moje da se nauchi i za 2 meseca zavisi ot choveka
Активен

Stilgar

  • Неактивен Неактивен
  • Публикации: 843
Re: Разлика между Visual C++ и C++
« Отговор #13 -: 02.11.2006, 19:23:48 »

според вас възможно ли е да се научи материала за оставащото време до изпитите и C++ най-удачния вариант ли е, ако не е препоръчаите ми друга алтернатива защото имам желание да се занимавам с това

tva za purvia izpit v purvi kurs li se otnasia?
2 meseca?
moje da se nauchi za 2 sedmici i dori za 2 dena...
Активен
"Човек винаги трябва да си прави background" - Lia

oneofmany

  • Неактивен Неактивен
  • Публикации: 18
Re: Разлика между Visual C++ и C++
« Отговор #14 -: 02.11.2006, 22:19:43 »

според вас възможно ли е да се научи материала за оставащото време до изпитите и C++ най-удачния вариант ли е, ако не е препоръчаите ми друга алтернатива защото имам желание да се занимавам с това

dali sa dostatychni 2 meca za da nauchish dostatychno za da minesh izpita vyv FMI ( blestiashto) .... hum iavno ti e pyrvia izpit po programirane taka che neka da ti obiasnia neshto.

Pyrvo izpitite vyv FMI ( po programirane ) sa na sravnitelno nisko nivo i ako iskash naistina da nauchish neshtata izobshto ne razchitai samo na tova koeto ti se predava. 2 meseca sa ti predostatychni za da si vzemesh izpita sys 6, no sa izkliuchitelno nedostatychni za da nauchish C++. A shto se otnasia do VC++ i C++ VC++ ( versiiata niama znachenie ) e standartnia c++ & Windows API. Samoche pyrvo nauchi c++ i posle ima vreme za VC++. A da i kolkoto po nova e versiiata na VS tolkova po blizo do standarta na c++ e i kompilatora ( kato VS2k5 ima okolo 95.5% syvmestimost ). Obache na pyrvo vreme vsiaka versiia na VS shte ti vyrshi ednakva rabota.

Drugoto neshto e che shte triabva da si vzemesh soliden uchebnik i poveche ne struvat. Ako ti triabva kniga koiato da izkara okolo 1 - 2 godini uchene ot neia si vzemi na Stronstrup ( syztatelia na C++ ) "The C++ Language" ( ima ia i prevedena na bylgarski samoche ne znam kakvo e kachestvoto na prevoda ). Sled kato ponauchish malko za C++ mozhe da vzemesh i kniga za SDL ( drugata polovina ot C++ standarta i ezika ). SLD e vsyshnost syvkupnost ot biblioteki koito shte izpolzvash mnogo chesto ako se nauchish da pishe "chist" kod . Ima edna kniga "The C++ Standard Library" na Josuttis koiato syshto bi triabvalo da ia ima i na bylgarski. Obache da znaesh che i dvete knigi sa dosta debeli. A sled kato nauchish standartniia C++ MFC ili koiato i da e druga biblioteka sa veche lesni zashtoto principite sa syshtite prosto imenata sa novi i funkciite se polzvat po razlichen nachin.

Obache za pyrvo vreme ne se zanimavai sys SDL. Tam sa implementaciite na vsichki osnovni algoritmi a tova niama da ti triabva pone oshte edna godina.

Inache ako si izberesh niakoi drug ezik kato Java ili C# neshtata mnogo po byrzo minavat ot osnovi na po abstractni neshta i ezika se uchi dosta po byrzo zashtoto i mnogo ot neshtata se praviat avtomatichno ot VM-a. Samoche vyv FMI se uchi C++ kato osnoven ezik taka che ako trygnesh s drug shte ti e dosta trudno ( dazhe i nevyzmozhno ).
Активен

JOKe

  • Неактивен Неактивен
  • Публикации: 2656
  • Code or Die
Re: Разлика между Visual C++ и C++
« Отговор #15 -: 06.11.2006, 13:34:55 »

според вас възможно ли е да се научи материала за оставащото време до изпитите и C++ най-удачния вариант ли е, ако не е препоръчаите ми друга алтернатива защото имам желание да се занимавам с това

dali sa dostatychni 2 meca za da nauchish dostatychno za da minesh izpita vyv FMI ( blestiashto) .... hum iavno ti e pyrvia izpit po programirane taka che neka da ti obiasnia neshto.

Pyrvo izpitite vyv FMI ( po programirane ) sa na sravnitelno nisko nivo i ako iskash naistina da nauchish neshtata izobshto ne razchitai samo na tova koeto ti se predava. 2 meseca sa ti predostatychni za da si vzemesh izpita sys 6, no sa izkliuchitelno nedostatychni za da nauchish C++. A shto se otnasia do VC++ i C++ VC++ ( versiiata niama znachenie ) e standartnia c++ & Windows API. Samoche pyrvo nauchi c++ i posle ima vreme za VC++. A da i kolkoto po nova e versiiata na VS tolkova po blizo do standarta na c++ e i kompilatora ( kato VS2k5 ima okolo 95.5% syvmestimost ). Obache na pyrvo vreme vsiaka versiia na VS shte ti vyrshi ednakva rabota.

Drugoto neshto e che shte triabva da si vzemesh soliden uchebnik i poveche ne struvat. Ako ti triabva kniga koiato da izkara okolo 1 - 2 godini uchene ot neia si vzemi na Stronstrup ( syztatelia na C++ ) "The C++ Language" ( ima ia i prevedena na bylgarski samoche ne znam kakvo e kachestvoto na prevoda ). Sled kato ponauchish malko za C++ mozhe da vzemesh i kniga za SDL ( drugata polovina ot C++ standarta i ezika ). SLD e vsyshnost syvkupnost ot biblioteki koito shte izpolzvash mnogo chesto ako se nauchish da pishe "chist" kod . Ima edna kniga "The C++ Standard Library" na Josuttis koiato syshto bi triabvalo da ia ima i na bylgarski. Obache da znaesh che i dvete knigi sa dosta debeli. A sled kato nauchish standartniia C++ MFC ili koiato i da e druga biblioteka sa veche lesni zashtoto principite sa syshtite prosto imenata sa novi i funkciite se polzvat po razlichen nachin.

Obache za pyrvo vreme ne se zanimavai sys SDL. Tam sa implementaciite na vsichki osnovni algoritmi a tova niama da ti triabva pone oshte edna godina.

Inache ako si izberesh niakoi drug ezik kato Java ili C# neshtata mnogo po byrzo minavat ot osnovi na po abstractni neshta i ezika se uchi dosta po byrzo zashtoto i mnogo ot neshtata se praviat avtomatichno ot VM-a. Samoche vyv FMI se uchi C++ kato osnoven ezik taka che ako trygnesh s drug shte ti e dosta trudno ( dazhe i nevyzmozhno ).

Vsashnost kaza PYLNA LYJA :)
v FMI se uchi kato osnoven ezik C++ ? AIDE BE :)
kolko predmeta ima v chiito imena uchastva C++ ? nito 1 :)
kolko realno chasa se uchat po C++ ... :
1vi semestar 2ri semestar 3ti semestar + 2ri semestar na 4ti kurs obshto 4x30=120 chasa C++.
a taka sega 3ti kurs 1vi semestar se uchi Java + cqlata magistarska programa napraktika e java.
taka che izkazvaneto v FMI se uchi C++ e napylno neviarno.
Активен

Георги Фурнаджиев

  • Гост
Re: Разлика между Visual C++ и C++
« Отговор #16 -: 07.11.2006, 20:40:03 »

според вас възможно ли е да се научи материала за оставащото време до изпитите и C++ най-удачния вариант ли е, ако не е препоръчаите ми друга алтернатива защото имам желание да се занимавам с това
Най-удачен за какво? "Най-" предполага сравнение на три и повече алтернативи. Кои са те?

С кое "това"?

Не издребнявам, просто, отговорите са важни. А и когато човек се напъне да им отговори ще е изминал част от пътя до отговора ...

 :-)
Активен

oneofmany

  • Неактивен Неактивен
  • Публикации: 18
Re: Разлика между Visual C++ и C++
« Отговор #17 -: 23.11.2006, 11:12:38 »

@JOKe  pyrvo nikoi ne govori za magistrite i posle vyprek i che se uchat i drugi ezici C++ e nai zastypeniia i to ti e osnovata za vsichko drugo koeto uchish. I sa dosta poveceh ot 3 semetyra v koito polzvash c++. No niama smisyl da sporim. Prosto vizh programata.
Активен

antoniy

  • Управител
  • *
  • Неактивен Неактивен
  • Публикации: 723
    • http://antoniy.net/
Re: Разлика между Visual C++ и C++
« Отговор #18 -: 23.11.2006, 19:52:08 »

Учудвам се как от толкова хора никой не се сети да прочете думите на manniaca: "искам да се занимавам с това". Ще ме извинявате, но занимаването не започва въобще от C++. Градацията според мен е много важна и трябва да се започне от C. Така ще се разберат основните особености на езика, синтаксисът и работата точно с нещата, които са засегнати на изпита 1-ви курс по ОКИ. Разни масивчета, структури, променливи, цикли и указатели, може би. Просто няма смисъл човекът да захваща C++, като си няма идея от C, а изпита реално ще му е за C, а не C++. Той няма да пише обекти, а ще си пише стандартна структурна програма. Че в C++ ще ползва cin, cout и псевоними вместо указатели, е едно нищо и не е определящо в случая. Важно е да не се пропускат основите, особено ако човекът иска да се занимава сериозно в тази посока. Просто, ако сега не седне да учи C, ще му се наложи неизбежно по-нататък (по мое мнение).

Има и нещо друго, което може да се издъни като му препоръчвате да си взима книги за C++. Има доста книги за езика C++, които не наблягат на елементарните неща - масиви, цикли, структури (там са класове де) и на използването им. Тия неща се учат при изучаването на C и аз имам книги за C++, които просто въобще не се занимават с идеологията на структурното програмиране. В цялата книга се обясняват класове, работа с тях, наследяване, полиморфизъм, templates и входно-изходната система. Ако пича си вземе такава книга, само ще си я чука в главата (на тоя етап).

Конкретно моят съвет към пича е да си вземе една книжка за C и да си я изяде с кориците. Там нищо излишно няма.

Между другото, пич, ти си 1-ви курс, ела и питай, ако имаш проблеми или въпроси. И аз съм първи курс. Дай ще помагаме с каквото можем. :)

Поздрави,
Антоний Чонков
Активен
Too short signature limits.

Stilgar

  • Неактивен Неактивен
  • Публикации: 843
Re: Разлика между Visual C++ и C++
« Отговор #19 -: 23.11.2006, 20:05:51 »

emi kvo da napravim che C++ vkluchva C v sebe si
spored men niama smisul da uchi bibliotekite na C naprimer

tova che 2/3 ot C++ e C ne vijdam kvo obshto ima moje da pochne da si uchi napravo C++ tova che shte uchi cikli i ukazateli izobshto ne oznachava, che ne uchi C++ v kraina smetka
cikli i drugi control structures ima i v drugi ezici
ukazateli sushto
taka che ne vijdam kva e logikata dai kvoto i da uchim purvo da uchim C
taka ili inache vuv vseki tutorial ili kniga za C++ shte se obiasniavat cikli i ukazateli ti taka go kaza vse edno uchebnicite za C++ pochvat ot klasove
spored men e absolutno nenujno da nauchava neshta kato printf naprimer
Активен
"Човек винаги трябва да си прави background" - Lia