Аргументация на строителството
- Начална страница
- База данни
- С и С++
- Данни
- Обекти
- Оператори
- Приложения
- Дизайн
- Програмиране
- Изпълнение
- Кв
- Системи
- Популярни статии
- UEFI
- Как се появиха езиците за програмиране?
- Защо е по-добре да програмирате в IDE, отколкото в бележника?
- Какво е обектно-ориентирано програмиране?
- OOP, UML и Java
- Байпасна защита в Oracle
- Подобрете стила си на програмиране
- Защо си струва да станете програмист?
- Проектиране на софтуерен проект
- Защо 12 езика за програмиране шокираха света?
- Какво е диаграма на случая на употреба (UML)?
- Какви са алгоритмите за компресиране на данни?
- Как да се науча на програмиране?
- Какво представляват масивите в програмирането?
- Хипертекстови технологии
- Как да изберем език за програмиране за разработване на уебсайт?
Всички безплатни програми могат да бъдат намерени в Интернет. Някои от тези програми не са съвсем, за да ги получите, все пак трябва
внесете малка сума. Не е нужно да плащате нищо, за да използвате GNU C ++.
GNU се характеризира с шеговито определение GNU не е Unix (GNU не е Unix). Тази шега ни връща към ранния период на C ++, когато само тази операционна система беше разпозната. Всъщност GNU е поредица от инструменти, разработени от Фондацията за свободен софтуер.
GNU C + + изобщо не е плод на нездравословното въображение на екипа за разработки, а пълноценна среда за разработване на програми C + +. Тя подкрепя всичко
структурни характеристики на езика C ++ и могат да осигурят изпълнението на всеки
грам от тази книга (и от всички други книги на C ++).
GNU C ++ не е софтуерен пакет за разработка на Windows. Ако съм разрешил тайните ти желания, значи нямаш друг избор, освен да го направиш
купете търговски пакет като Visual C++.
всеки друг от стотиците сайтове, където може да се намери GNU C ++), изтеглихте най-новата версия на GNU C ++ и го инсталирахте на вашия компютър, следвайки инструкциите в изтегления пакет. След това първата ни програма ще бъде написана заедно. Задачата, която трябва да бъде изпълнена, е да преобразува въведената от потребителя температура на Целзий в температура по Фаренхайт.
Сега ще започнете да създавате първата си програма на C ++. За да направите това, трябва да въведете програмния код във файла ert. CPP и след това го компилирайте в изпълнима програма.
1. Отворете прозорец на MS DOS, като щракнете двукратно върху иконата на MS DOS в менюто Start/Programs на Windows.
GNU C ++ е помощна програма за команден ред. Винаги ще изпълнявате rhide от системния ред на MS DOS.
2. Създайте директория C: (ако приемете, че вашият скреч диск е C).
Можете да използвате произволно име на директория, което ви харесва, но е много по-лесно да манипулирате имена на директории на MS DOS, които не съдържат интервали. Още един лъч-
Това може би е твърде смело твърдение, когато става въпрос за книга, използваща най-новите стандарти C + +, но за по-голямата част от книгите това твърдение е вярно. - Приблизително изд.
използвайте имена на директории с осем знака или по-малко - тогава гарантирано ще работят във всяка среда.
Веднъж в директорията ChapOl, стартирайте rhide от подканата на MS DOS.
Създайте празен файл, като изберете New от менюто File. Ще се отвори празен прозорец, в който трябва да въведете текста на програмата (и той трябва да съвпада точно с оригинала на книгата).
Не се притеснявайте от броя на отстъпите и интервалите: няма значение колко интервали сте поставили преди началото на ред или между съседни думи. C ++ обаче е много чувствителен към нещо друго: трябва да се уверите, че командите са въведени в долната част
; Този интерфейс се различава значително от интерфейса на програмите на Windows. Относно. Windows грамите рисуват информацията, показана на екрана, и това им придава по-изтънчен вид.
. Но rhide интерфейсът е текстов. Той използва символи от арсенала на персонален компютър, така че външният вид на рида не е толкова елегантен. Rhide интерфейсът не поддържа преоразмеряване на прозореца, той е със стандартен размер (80x25 знака-
риболов). Но все пак rhide поддържа много от това, с което сте свикнали: падащи менюта, множество прозорци, интерфейс, базиран на мишката,
! За по-опитните от вас е достатъчно да си припомните, че rhide е много подобен на интерфейса на вече несъществуващия инструментариум Borland.
Програма за преобразуване
градуса до Фаренхайт:
Фаренхайт = NCelsius * (212 - 32)/100 + 32//
в umberof Args, char * pszArgs [])
Въведете температурата в градуси по Целзий в nNCCelsius;
за горната формула за трансформация
изчислява коефициента на преобразуване int nNFactor; nNFactor = 212 - 32;
изчислен коефициент за
конвертиране на градуси по Целзий в градуси
nFahrenheit = nNFactor * nNCelsius/lOO + 32;
В C ++ използването на главни букви в никакъв случай не е забранено - просто езикът е чувствителен към малки и големи букви, което означава, че int main Int Main например означава напълно различни неща. - Приблизително изд.
cout Температура по Фаренхайт:
Cout. Rhide интерфейсът ще отвори друг малък прозорец в долната част на екрана, показващ хода на процеса на компилация. Ако всичко е наред, след съобщението Създаване на оп. exe ще видите думи по грешки.
Грешки при инсталиране на GNU C++
По време на инсталационния процес могат да възникнат някои доста често срещани грешки, които развалят вашите изключителни програмни постижения. Двете най-често срещани грешки могат да бъдат диагностицирани чрез опит за съставяне на програма. Лошо съобщение. команда или име на файл означава, че MS DOS не може да намери; gcc.exe, т.е. Компилатор на GNU C ++. Причината за това може да е неправилна инсталация на продукта или неправилна настройка на пътя c: \ djgpp \ bin до директорията, където се намира gcc.exe. Опитайте се да преинсталирате GNU C ++ и проверете дали. Файлът autoexec.bat съдържа линията SET PATH = c: \ djgpp \ bin;% PATH?;.;
Съобщение Gcc.exe: Conversion.cpp: Не. такъв файл или директория
означава, че не разбира използваните дълги имена на файлове (което е типично за MS DOS). Този проблем може да бъде решен чрез i; редактиране на файла c: \ djgpp \ djgpp. env и задаване на свойството LFN на Y .;
И още едно предупреждение: GNU C ++ не разбира имена на файлове, които съдържат> nCelsius; на cin >>> nCeiE ius;.
Това нарушение изглежда напълно невинно - и вие, и аз скоро бихме забравили за него. Но при компилация rhide генерира следните съобщения:
- Борците срещу сталинизма казват - Законът на времето
- 008 - Света Агата - Колонада на светиите на Ватикана - Световни шедьоври - Информационен блок - Галерия
- Вълшебни рецепти с боровинки
- 08 Електрическо поле на постоянни токове
- Борба с псевдонауката в памет на Едуард Кругляков - аналитичен портал