- 1
- 2
- 3
- 4
- . . .
- последняя (173) »
будет ваш уровень как программиста.
код программы //коментарий коментарий может разбиться на две строки
1-я строка-ком
2-я строка-ентарий
в этом случае компилятор будет ругаться на команду ентарий в компиляторе он будет отображаться другим цветом нежели
//ком
в итоге программа небудет запускаться. Лечится это перемещением ентарий на строку //ком
-> 1-я строка //коментарий
Настройка отображения кода: (для того чтобы было удобее читать код программ) AlReader2: меню=> настройки=> стили текста=> код=> настройте: выравнивание=К левому краю, цвет=(выберите цвет), отступ слева=нет отступа, отступ справа=нет отступа, отступ начала абзаца= (убрать галочку), остальные настройки на ваш выбор. В других программах настройки аналогичны...
Так как каждый компилятор и среда разработки "по свойму нарушает стандарт C++" (что-то убирает или добавляет), а так же из за развития C++ с момента его создания, некоторые программы этой книги нужно писать по другому. По этой причине я привожу список сайтов на которых вы сможете найти ответы на интересующие вас вопросы: http://codenet.ru/ http://hashcode.ru http://rsdn.ru/ http://ci-plus-plus.blogspot.com/ http://programmersclub.ru/ http://cyberforum.ru/
Если вы работаете под управлением Windows
Если на вашем компьютере установлена система Windows, и ваша цель — создание Windows-ориентированных программ, вы сделали правильный выбор, решив изучать C++, поскольку C++ — это родной язык для Windows. Однако ни в одном из примеров этой книги не используется Windows-интерфейс GUI (graphical user interface — графический интерфейс пользователя). Все приведенные здесь примеры являются консольными, т.е. приложениями, запускаемыми из командной строки (поскольку не имеют графического интерфейса). Дело в том, что GUI-программы отличаются высокой сложностью и большим размером. Кроме того, они используют множество методов, которые напрямую не связаны с языком C++. Поэтому они не совсем подходят для обучения языку программирования. Однако это не мешает использовать Windows-ориентированный компилятор для компиляции программ из этой книги, поскольку он автоматически создаст консольный сеанс, позволяющий выполнить программу. Освоив C++, вы сможете применить свои знания к Windows-программированию. Windows-программирование на основе C++ позволяет использовать библиотеки классов, например MFC или .NET Framework, которые значительно упрощают разработку Windows-программ.Программный код — из Web-пространства
Помните, что исходный код всех программ, приведенных в этой книге, можно загрузить с Web-сайта с адресом: http://www.osborne.com. Загрузка кода избавит вас от необходимости вводить текст программ вручную.Что еще почитать
Книга C++: базовый курс — это ваш "ключ" к серии книг по программированию, написанных Гербертом Шилдтом. Ниже перечислены те из них, которые могут представлять для вас интерес. Те, кто желает подробнее изучить язык C++, могут обратиться к следующим книгам. ■ Полный справочник по C++ ■ Руководство для начинающих по C++ ■ Освой самостоятельно C++ за 21 день ■ STL Programming from the Ground Up ■ Справочник программиста пo C/C++ Тем, кого интересует программирование на языке Java, мы рекомендуем такие издания. ■ Java 2: A Beginner’s Guide ■ Полный справочник по Java 2 ■ Java 2: Programmer’s Reference Если вы желаете научиться программировать на С#, обратитесь к следующим книгам. ■ С#: A Beginner’s Guide ■ Полный справочник по C# Тем, кто интересуется Windows-программированием, мы можем предложить такие книги Шилдта. ■ Windows 98 Programming from the Ground Up ■ Windows 2000 Programming from the Ground Up ■ MFC Programming from the Ground Up ■ The Windows Annotated Archives Если вы хотите поближе познакомиться с языком С, который является фундаментом всех современных языков программирования, обратитесь к следующим книгам. ■ Полный справочник по С ■ Освой самостоятельно С за 21 деньЕсли вам нужны четкие ответы, обращайтесь к Герберту Шилдту, общепризнанному авторитету в области программирования.
Ждем ваших отзывов!
Вы, уважаемый читатель, и есть главный критик и комментатор этой книги. Мы ценим ваше мнение и хотим знать, что было сделано нами правильно, что можно было сделать лучше и что еще вы хотели бы увидеть изданным нами. Нам интересно услышать и любые другие замечания, которые вам хотелось бы высказать в наш адрес. Мы ждем ваших комментариев и надеемся на них. Вы можете прислать нам бумажное или электронное письмо либо просто посетить наш Web-cepвep и оставить свои замечания там. Одним словом, любым, удобным для вас способом дайте нам знать, нравится или нет вам эта книга, а также выскажите свое мнение о том, как сделать наши книги более интересными для вас. Посылая письмо или сообщение, не забудьте указать название книги и ее авторов, а также ваш обратный адрес. Мы внимательно ознакомимся с вашим мнением и обязательно учтем его при отборе и подготовке к изданию последующих книг. Наши координаты: E-mail: info@williamspublishing.com WWW: http: //www.williamspublishing. com Адреса для писем: из России: 115419, Москва, а/я 783 из Украины: 03150, Киев, а/я 152от редактора FB2
Так как эта электронная книга будет отображаться на устройствах с разными размерами экрана, то располежение текста книги будет разным. Так же в книге используется форматирование кода (сдвиг вправо пробелами), а в некоторых читалках пять пробелов отображается как один (AlReader2). Поэтому я сделал пробел(сдвиг) в виде юникода если ваше устройство и/или читалка поддерживают юникод, то у вас будет отображаться пробел в коде, если неподдерживают то будет отображаться квадрат (вместо него в программе компиляторе пишите пару пробелов, или один TAB) Пример: <<<тут должно быть 3 квадрата... если их нет то код будет сдвинут вправо в нужных местах (ваше устройство поддерживает юникод). Если вы их видите то в местах сдвига (там где они отображаются) пишите пару пробелов (или игнорируйте их) Так же обращайте внимание на построчный коментрарий: // на маленьком экране он может разбиться на 2 строки!код программы //коментарий коментарий может разбиться на две строки
1-я строка-ком
2-я строка-ентарий
в этом случае компилятор будет ругаться на команду ентарий в компиляторе он будет отображаться другим цветом нежели
//ком
в итоге программа небудет запускаться. Лечится это перемещением ентарий на строку //ком
-> 1-я строка //коментарий
Настройка отображения кода: (для того чтобы было удобее читать код программ) AlReader2: меню=> настройки=> стили текста=> код=> настройте: выравнивание=К левому краю, цвет=(выберите цвет), отступ слева=нет отступа, отступ справа=нет отступа, отступ начала абзаца= (убрать галочку), остальные настройки на ваш выбор. В других программах настройки аналогичны...
Так как каждый компилятор и среда разработки "по свойму нарушает стандарт C++" (что-то убирает или добавляет), а так же из за развития C++ с момента его создания, некоторые программы этой книги нужно писать по другому. По этой причине я привожу список сайтов на которых вы сможете найти ответы на интересующие вас вопросы: http://codenet.ru/ http://hashcode.ru http://rsdn.ru/ http://ci-plus-plus.blogspot.com/ http://programmersclub.ru/ http://cyberforum.ru/
Глава 1: Из истории создания C++
Язык C++ — единственный (из самых значительных) язык программирования, который может освоить любой программист. Это может показаться очень серьезным заявлением, но оно — не преувеличение. C++ — это центр притяжения, вокруг которого "вращается" всё современное программирование. Его синтаксис и принципы разработки определяют суть объектно-ориентированного программирования. Более того, C++ проложил "лыжню" для разработки языков будущего.- 1
- 2
- 3
- 4
- . . .
- последняя (173) »