|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
решил изучить с++27.03.2011, 17:19. Показов 27078. Ответов 179
Метки нет (Все метки)
всем привет, решил начать изучать с++, скачал MSVC++ 2010 express, какую литературу вы посоветуете для изучения данного языка?
0
|
|
| 27.03.2011, 17:19 | |
|
Ответы с готовыми решениями:
179
Решил изучить новую низкоуровневую область в программировании, что посоветуете? Какие книги лучше всего изучить чтобы хорошо изучить с++ Хочу изучить C++ |
|
|
|||||||
| 10.04.2011, 07:40 | |||||||
0
|
|||||||
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
||||||
| 10.04.2011, 11:05 | ||||||
1
|
||||||
|
Higher
|
||||||
| 10.04.2011, 11:14 | ||||||
|
Не хочу создавать отдельную тему, поэтому напишу здесь...
Условие:Есть число 2.7182818284590452353602875 В input.txt лежит число а (0<=a<=25) Нужно округлить число до а точек после запятой Попробовал через fixed << setprecision(a), но при большом а не работает. Тогда сделал так:
Около часа сидел и проводил тесты, ошибок так и не нашел. Проверяющая система компилирует с помощью Microsoft Visual c++ 7.1, у меня RAD Studio 2010(Builder)... Начинаю подозревать билдер, который компилирует все что видит, остальные компиляторы так не умеют...
0
|
||||||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 10.04.2011, 11:53 | ||||||
|
diagon, решал я эту задачу, на acmp помоему, тесты все прошла.
Я сначала решал как вы, шел с конца циклом и округлял, 1 тест не проходила. Потом дошло, что достаточно посмотреть всего лишь на одну цифру. В общем, код:
1
|
||||||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 10.04.2011, 23:10 [ТС] | |
|
возник такой вопрос, в книге написано, что в условных операторах используются операции отношения, т.е. больше меньше, равно, не равно, и тд. и вот увидел такой пример где было написано: while(cin>>some_word)
это же уже не операция отношения, в книге не было написано, что можно так же использовать помимо операции отношения, операцию >>, может кто-нибудь сказать какие еще операции поддерживают условные операторы, помимо операций отношения и почему в книгах не описано полного списка операций? посмотрел дейтла, лафоре, шилдта, в них написано только про операции отношения.
0
|
|
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||
| 11.04.2011, 02:49 | ||
|
1
|
||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 12.04.2011, 11:22 [ТС] | |
|
#include <iostream>
using namespace std; int main() { int years=0; double stavka=0.0, procent=0.0, vklad=0.0; cout << "Vvedite nachalnyi vklad: "; cin >> vklad; cout << "Vvedite chislo let: "; cin >> years; cout << "Vvedite procentnuy stavky: "; cin >> stavka; procent=stavka/100; for (int var = 0; var < years; var++) { vklad = vklad + (vklad * procent); } cout << "cherez " << years << " let vy poluchite " << vklad << " dollarov." << endl; system("pause"); return 0; } если сумма в итоге получается больше 1 миллиона то выводит такой ответ: Vvedite nachalnyi vklad: 1000000 Vvedite chislo let: 10 Vvedite procentnuy stavky: 5.5 cherez 10 let vy poluchite 1.70814e+006 dollarov. Для продолжения нажмите любую клавишу . . . как сделать, чтобы нормально сумму писал, если она больше миллиона?
0
|
|
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|||||||||||
| 12.04.2011, 11:36 | |||||||||||
0
|
|||||||||||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 12.04.2011, 21:46 [ТС] | ||
|
0
|
||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 12.04.2011, 22:17 | |
|
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 19.04.2011, 19:08 [ТС] | |
|
при копировании значений одного объекта в другой объект, например part3=part2; вызывается конструктор копирования по умолчанию или нет?
вопрос возник потому что в книге р.лафоре написано, что в этот момент вызывается конструктор копирования по умолчанию, а в шилдте написано, что это обслуживается оператором присваивания, а не конструктором копий.
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|||||||||||
| 19.04.2011, 20:26 | |||||||||||
|
Смотря где так записано.
Если при объявлении совершается инициализация, т.е.
0
|
|||||||||||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|||||||
| 20.04.2011, 17:48 [ТС] | |||||||
|
Добавлено через 20 часов 6 минут регистрация класса окна: 3 варианта регистрации:
и описание параметров может быть в любой последовательности или только в одном порядке все время пишется?
0
|
|||||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 20.04.2011, 17:59 | |
|
Olejeg85, Что значит описание параметров? Зависит от конкретной функции.
Передача параметров должна осуществляться в точности том порядке, который написан при объявлении/определении функции (не учитывая значений по умолчанию).
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 21.04.2011, 02:06 [ТС] | |
|
аа, кажись разобрался, в одном варианте использовалось старое описание класса RegisterClass или wndclass, а в двух других новое RegisterClassEx или wndclassEx
![]() Добавлено через 8 часов 6 минут жесть программирование с winapi сложно как-то дается после консольных приложений, это всем так или только у меня тяжело пошло в изучении или это только в начале так?
0
|
|
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 21.04.2011, 07:31 | |
|
Olejeg85, да что там тяжело? гуглишь определение функции, да и юзаешь ёё
1
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 21.04.2011, 08:14 [ТС] | ||
|
0
|
||
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
| 21.04.2011, 10:20 | |
|
По сути там сложного ничего нет. Только огромное количество функций. Ты по какой книге изучаешь? Если не по Петцолду, советую перейти к его книге как можно раньше. Параллельно, чуть позже, можешь начать читать книгу Фень Юаня про программирование графики для Windows. Тоже хорошая книга.
0
|
|
|
5 / 5 / 0
Регистрация: 22.09.2010
Сообщений: 104
|
|
| 21.04.2011, 12:31 | |
|
Olejeg85, ты хочешь создавать GUI на С++? Ну так скачай С++ Builder. Куда быстрей и проще.
0
|
|
| 21.04.2011, 12:31 | |
|
2 изучить работу с массивом Как изучить WinSock Cтоит ли после изучения Си++ изучить Си Стоит ли изучить программирование в стиле С?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы
Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
|
|
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока
Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
|
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
|
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат»
Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
|
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
|