2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
|
1 | |
Изучаю C++ иногда бывает непонятно27.11.2012, 15:03. Показов 7732. Ответов 115
Метки нет (Все метки)
Здравствуйте. Я изучаю С++ по книжкам, по видео и прочим заметкам в интернете. Уже где-то дней 7 учу. С++ первый язык который изучаю. Сейчас читаю
Название книги: Освой самостоятельно C++ за 24 часа, 4-е издание Автор: Либерти, Джесс, Хорват, Дэвид Кстати хорошая книга, советую начинающим.
0
|
27.11.2012, 15:03 | |
Ответы с готовыми решениями:
115
Почему иногда отслеживается нажатие на три клавиши сразу, а иногда нет Openssl. Иногда вызов функций шифрования проходит нормально, иногда нет Ошибка (иногда) Unautorized /Бывает и Forbidden 403 (или 404 - не помню) При запуске браузера открывается nftds.ru, иногда бывает что по 2 -3 стр одновременно. |
2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
|
29.11.2012, 14:28 [ТС] | 61 |
Нет, там написано что: "В небольших программах это является хорошим решением"))
Мне надо очки заказать потомучто я слов про компиляцию там не увидел)) Добавлено через 11 минут Вы там если чо не обижайтесь) Давайте абстрагируемся)))
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
29.11.2012, 14:57 | 62 |
давайте
"Теория без практики мертва, а вечно зелено лишь древо жизни(с) "Фауст" Гете посему я тебе предлагаю набить программку откомпилировать её и пройтись по шагам ( с заходом в функции) отладчиком один раз увидишь куча вопросов отпадет Ты на чем компилируешь?
0
|
2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
|
29.11.2012, 15:06 [ТС] | 63 |
Пока что я только в голове компилирую)) Сначала книгу дочитать надо, потом borland c++ установлю.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
29.11.2012, 15:12 | 64 |
Не надо, пока дочитаешь половину забудешь
прямо с первой главы вводи примеры и пробуй надеюсь не 3.1 Дело конечно вкуса но если планируешь работать с Виндой то я бы порекомендовал Visual Studio Добавлено через 52 секунды трудно компилировать в голове не представляя как работает компилятор и железо
1
|
2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
|
29.11.2012, 15:16 [ТС] | 65 |
Я на livejournal.ru создал ЖЖ, туда кладу всё что трудно запоминается и надо запомнить- в картинках, текстах, видео. Пытаюсь хорошо запоминать.
borland c++ 6.0 2007 го года. В месте с ним было видео 600 мб, поэтому его выбрал))
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
29.11.2012, 15:28 | 67 |
Не компилится не валидное, если не компилится из-за отсутствия прототипа, значит он обязателен.
Добавлено через 1 минуту В голове ты пока можешь только интерпретировать. А чтоб в голове компилировать, надо в совершенстве знать язык, опкоды и архитектуру процессора. Добавлено через 3 минуты Шпаргалка не поможет запомнить, это только способ сжульничать на экзамене. Компилируй и пробуй сразу, иначе толку не будет, всё равно перечитывать в полном объёме, а книгу, или жж - значения не имеет.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
29.11.2012, 15:34 | 68 |
Ох уж это видео
сходил пару раз по ссылкам сидит чувак тупо что то набивает и комментирует в стиле "Нет икс мало, возьмем игрек" и в конце, после тупого исправления описок "Ура у нас получилось" А что получилось? Почему так а не иначе? ни слова Добавлено через 5 минут я например учился так прочитал книжку(уже не помню какую давно было) поставил себе задачу написать программку типа угадай число и начал писать первая же ошибка полез в книгу почему? исправил и т.д. Правда я до этого уже писал на ассемблере(под ДОС) и архитектуру программки мог вполне накидать правда как тяжело было отучится от goto(в ассемблере jmp)
1
|
2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
||||||
29.11.2012, 16:06 [ТС] | 69 | |||||
Неужели так не компилируется? Ну тогда нужны какие то дополнительные строки для этого случая наверное.
0
|
Неэпический
|
|
29.11.2012, 16:16 | 70 |
Функции.Объявления и прототипы функции
Добавлено через 7 минут Не по теме: Блин, форум после & в адресе добавляет amp; и ссылка в результате приводи не на ту страницу. Удалите amp; в строке адреса.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||||||
29.11.2012, 16:28 | 72 | |||||
Локальные функции допустимы на паскале, но не на сях и плюсах.
Добавлено через 1 минуту Разве у меня так? Было же так:
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
29.11.2012, 16:28 | 73 |
taras atavin, Лямбды они конечно не функции, но выглядят именно так. Ну или boostовский local_function
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
29.11.2012, 16:32 | 75 |
Croessmah, Я отвечал Тарасу, на тему отсутствия в языке локальный функций, если что.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||||||
29.11.2012, 16:44 | 76 | ||||||||||
О чём это? Не рви контекст.
Добавлено через 5 минут не путай функции с данными, в которых запоминается, какие именно функции ты собираешься вызывать. Вызов функции по указателю на функцию тоже выглядит как обычный вызов функции, сам указатель может быть локальным, но в паскале соответствует не
0
|
2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
|
29.11.2012, 16:50 [ТС] | 77 |
0
|
2 / 2 / 0
Регистрация: 27.11.2012
Сообщений: 131
|
|
29.11.2012, 16:52 [ТС] | 78 |
Контекст не порван. Прототип применяют для удобства чтобы не запутаться. Но в маленьких программах прототип можно и не применять и это будет хорошим решением. Именно это там сказано.
0
|
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
29.11.2012, 16:58 | 79 |
Не по теме: цитата (почти дословно) "До каких пор Вы будете верить всему, что написано?"(с) Д. Гранин " Иду на грозу" Добавлено через 1 минуту Прототип применяют чтобы компилятор знал при вызове, что есть такая функция
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
29.11.2012, 16:58 | 80 |
Контроль порядка функций проблем не вызывает при любом размере. Дело совсем в другом: по мере роста количества функций разработка программы, в которой учитывается порядок их размещения, замедляется из-за расхода времени на сортировку функций вставкой и монотонно возрастающей зависимости этого времени от количества сортируемых элементов. Не сложность контроля растёт, а количество рутины. Но вывод тот же: если прога большая, то все функции должны быть с прототипами. В маленькой же программе можно заранее спланировать порядок размещения функций и вообще не тратить время на их сортировку, а набор прототипов - это лишние ручные операции, замедляющие разработку. В таких программах можно рекомендовать избегать прототипов.
0
|
29.11.2012, 16:58 | |
29.11.2012, 16:58 | |
Помогаю со студенческими работами здесь
80
Почему в google по неизвестному возрасту иногда бывает существенно выше показов, чем по другим возрастам, при этом очень Синие экраны бывает месяц нету, бывает каждый день Mozilla бывает открывает вкладку лишнюю, бывает отдельно окно Иногда грузится процессор непонятно чем, как посмотреть чем грузится? Компьютер зависает, иногда с полоской по монитору, иногда с синим экраном. Вылетают игры на новом процессоре. Иногда с ошибкой, а иногда в BSOD Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |