CooDi Опубликовано 30 сентября, 2008 Жалоба Поделиться Опубликовано 30 сентября, 2008 Да в принципе любой автор хорош, главное побольше примеров использования и объяснения, почему тут так а тут по другому и где обычно это используют.В книге должны рассматриваться переменные, функции (способы определения), указатели и ссылки, массивы, структуры данных (структуры, объединения и т.п), функции (способы передачи параметров и результатов работы), классы (и всё, что с ними связано).это во-первых.Во вторых - обзор стандартных библиотечных функция С и С++ - и то и другое иногда приходится использовать вперемешку.в третьих - это уже классы-шаблоны и всё, что связано с ними.в четвертых - .... щас уже не впомню что еще. Ссылка на комментарий
Lakers Опубликовано 2 октября, 2008 Жалоба Поделиться Опубликовано 2 октября, 2008 ОК.спс Ссылка на комментарий
triwire Опубликовано 19 октября, 2008 Жалоба Поделиться Опубликовано 19 октября, 2008 как очистить буфер стандартного потока ввода cin?while(1){ int i; cin>>i; if (i==0) break; //...}если ввести абракадабру возникает бесконечный цикл, как эту абракадабру одним движением выкинуть из буфера?И еще, как понять сколько символов сейчас в буфере лежат необработанными и по какой причине прекратился ввод(ну там пробел или абракадабра или все данные считаны) Ссылка на комментарий
CooDi Опубликовано 19 октября, 2008 Жалоба Поделиться Опубликовано 19 октября, 2008 Проще считывать в строку или в буфер, а потм его обрабатывать как хочешь. Ссылка на комментарий
comsasha Опубликовано 9 ноября, 2008 Жалоба Поделиться Опубликовано 9 ноября, 2008 Помогите, научите, программировать на с++.С чего начать не знаааююю!компилятор скачал. Ссылка на комментарий
CooDi Опубликовано 9 ноября, 2008 Жалоба Поделиться Опубликовано 9 ноября, 2008 Тебе нужно забыть всё что ты знал и думал о программировании, полностью очистить свой мозг от паскаля. Потом купить книгу потолще и читать. Если становтся непонятно - то покупаешь вторую книгу и читаешь их вместе Ссылка на комментарий
haha Опубликовано 9 ноября, 2008 Жалоба Поделиться Опубликовано 9 ноября, 2008 CooDiнееее, этот способ революционен. Искоренять в себе паскаль тоже, что искоренять свою речь.comsashaНужно как-то гладко переходить. Например.Начинать с модулей. Пускай будут на паскале(асме, форте, алголе), главно основной исполнителный текст на С. Затем, в ходе работы будут замечены огрехи работы/большие размеры/замедленная работа модулей. Вот тогда их перепишешь на С. К тому моменту узнавать тонкости С будет легче. +узнаешь, как писать интерфейсы к модулям (со мной поделишься, я ж не знаю (: ) Ссылка на комментарий
CooDi Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 hahaвот потом появляются люди, которые не понимают смысла ооп, потомучто всё рассматривают через призму паскаля А надо подходить со стороны классов. Ссылка на комментарий
0xDEADBEEF Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 Ой, чета торможу...Lakers да и всем начинающимПервая книга выбор каждого, тут врятли будет хороший совет. Каждый автор пишет по своему (плохо), и каждый по своему всё понимает.Ну а вообще лучшая последовательность такая:==> Страуструп - Язык программирования С++ - лучшее описание языка==> Николай Джосаттис - Стандартная библиотека - про STL, знать вобяз, никаких плюсплюсов без неё знать не будете==> тут надо поднабратся опыта, попрогать порядочно. Изучить пару прикладных библиотек: для гуя, работы с бд и т.д. Желательно писанных не аля С с классами, а нормальном С++ way.==> поднакомив пару десятков тысяч строк кода, дапонабив себе шишек читаем дальше.Скотт Мейерс - Эффективное использование С++ обе книги и Эффективное использование STL. говорят устарели, но полезного там много.==> нувот, путь к гуру С++ открыт, теперь самая жесть под названием Modern С++ Design в лице библиотеки Boost, Александерску, Саттера и других отцов современного цпп.Неплохо былобы на 3м шаге почитать хрестоматии ООП - Гамма со товарищи. Паттерны проектирования. А в последствии Рефакторинг, Фаулера. Ещё очень рекоммендую книгу Макконелла - Совершенный код.triwireПочитай про потоковые буферы у Джосаттиса.А пасколь учить не нужно) Нужно учится на нём программировать)) Ссылка на комментарий
comsasha Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 Все ястно, есть такой вопрос .Раскажите кому какая литература хорошо помогла в программировании c++? Ссылка на комментарий
CooDi Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 П. Франка "Самоучитель С++" - практического толку не было (примеры не работают), зато хорошо направляет мышление в сторону ООП.потом "Borland C++ 5.0: серия Мастер" - примерно такая - хорошо описано почти всё, что есть в стандарте ANSI и достаточно много примеров. Но читать приходилось по несколько проходов, потому как то, что было написано в одной главе начинаешь понимать только через несколько других глав. Тоже во главу ставится ООП. Ссылка на комментарий
0xDEADBEEF Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 Из того, что было на момент первого знакомства и изучения нет ничего однозначно стоящего. Хотя больше всего подошла книга Айра Пол, ток сумбурная очень и непоследовательная.CooDiНейта я непойму Borland C++ 5.0 и стандарт это като вяжется вообще? Или стандарт всёже С? Ссылка на комментарий
CooDi Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 просто в книге больше рассматривали ANSI C++, а на то время в Windows он поддерживался полностью правильно+свои примочки только Borland. Ссылка на комментарий
genemy Опубликовано 10 ноября, 2008 Жалоба Поделиться Опубликовано 10 ноября, 2008 читал как то давно книгу по с++ желтую такую толстую, автора не помню к сожалениюно книжка очень хорошая была Ссылка на комментарий
comsasha Опубликовано 20 ноября, 2008 Жалоба Поделиться Опубликовано 20 ноября, 2008 Помогите ! В Visual C++ 2005 когда компилирую код выдается ошибка (невозможно найти указанный файл.) Ссылка на комментарий
NAT Опубликовано 20 ноября, 2008 Жалоба Поделиться Опубликовано 20 ноября, 2008 Какой иммено файл то? Ссылка на комментарий
comsasha Опубликовано 21 ноября, 2008 Жалоба Поделиться Опубликовано 21 ноября, 2008 который компилирую Ссылка на комментарий
NAT Опубликовано 21 ноября, 2008 Жалоба Поделиться Опубликовано 21 ноября, 2008 Да не тот файл который ты компилиш, а то што тебе выдаёт в ошибке output:fatal error C1083: Cannot open include file: 'test.h': No such file or directory Ссылка на комментарий
comsasha Опубликовано 21 ноября, 2008 Жалоба Поделиться Опубликовано 21 ноября, 2008 Unable to start program c:\documents and settings\администратор\мои документы\visual studio 2005\projects\2\debug\2.exeНе удается найти указанный файл Ссылка на комментарий
NAT Опубликовано 21 ноября, 2008 Жалоба Поделиться Опубликовано 21 ноября, 2008 Ну так ты выше ошибку сматри екзешник не создался т.к ошибка в коде и в outpute всё эт написано Ссылка на комментарий
comsasha Опубликовано 21 ноября, 2008 Жалоба Поделиться Опубликовано 21 ноября, 2008 нажимаю build (F7) пишет (========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========) Ссылка на комментарий
comsasha Опубликовано 22 ноября, 2008 Жалоба Поделиться Опубликовано 22 ноября, 2008 помогите найти самоучитель visual C++ 2005 Ссылка на комментарий
haha Опубликовано 22 ноября, 2008 Жалоба Поделиться Опубликовано 22 ноября, 2008 google||yandex||rambler ---> "Visual C++ самоучитель" ---> "Поиск" Ссылка на комментарий
Vanix Опубликовано 10 января, 2009 Жалоба Поделиться Опубликовано 10 января, 2009 вообщем у меня возникла такая проблема: как в отдельном юните создать глобальную переменную, если я создаю переменную(описание как у переменной, а не у константы), но во время работы проги переменная не меняет значение. Что выделено на рисунке красным цветом - то является переменной или константой? Если константа, то как создать переменную(если убрать =false, то всё равно ситуация остаётся прежней )Если кто нибуть скажет вседствии чего появляются такие ворнинги и как от них избавится, то вдвойне буду благодарен. Ссылка на комментарий
0xDEADBEEF Опубликовано 10 января, 2009 Жалоба Поделиться Опубликовано 10 января, 2009 Смени компилятор Ссылка на комментарий
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти