Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 13.02.2011
Сообщений: 3
1

Продолжение изучения C++

20.04.2011, 00:06. Показов 898. Ответов 4
Метки нет (Все метки)

Здравствуйте! Я осилил книгу Васильева "Самоучитель C++", но не понимаю, как эти знания можно применять на практике. Не могли бы вы посоветовать хорошую книгу для дальнейшего изучения языка?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2011, 00:06
Ответы с готовыми решениями:

Продолжение изучения C++
Здравствуйте, месяц назад я начал изучать C++. У Друга взял книгу "Освой самостоятельно C++ за 24...

Продолжение изучения C++
Здравствуйте! Я самостоятельно изучил основы C++ по следующим книгам: Шилдт, базовый курс; Лафоре,...

Какие книги посоветуйте для изучения для изучения STL, C++
Попробовал Страуструп но видимо сложновато пока.

Продолжение цикла
for(h=0; h!=o ;h++){ if(p==k) Всем привет, подскажите что поставить после if чтобы просто...

4
В астрале
Эксперт С++
8035 / 4792 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
20.04.2011, 00:10 2
Лафоре, Страуструп, Саттер, Александреску и т.д.

Ну и на каком уровне знания?
Напишите простенький класс статический массив, размер задается шаблонным параметром.
1
0 / 0 / 1
Регистрация: 13.02.2011
Сообщений: 3
20.04.2011, 00:17  [ТС] 3
Вот шаблоны у меня будут завтра, а класс со статическим массивом - не проблема.
0
В астрале
Эксперт С++
8035 / 4792 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
20.04.2011, 00:25 4
Влад&k, Окей. Класс должен быть похож на Array который будет в С++0x.

Т.е. иметь конструктор(ы), деструктор, конструктор копии, оператор присваивания, доступ через [] для константной и обычной версий, функция получения размера, можно еще и итераторы припилить, проверка на пустоту, своп, заполнение, доступ через at() с обработкой выхода за пределы допустимого диапазона, доступ к первому элементу, последнему элементу, возврат константного указателя и не константного. Ну и операторы сравнения разные как свободные функции.
Ну и конечно он должен быть шаблонный. Раз шаблоны не проходили - напишите простой с любым типом.

И если это действительно не проблема - напишите нечто вроде стандартного вектора аль списка, описание можно посмотреть на этом ресурсе.
0
Эксперт С++
5044 / 3105 / 271
Регистрация: 11.11.2009
Сообщений: 7,047
20.04.2011, 02:38 5
Тогда уж лучше динамически массив заюзать - при написании больше опыта прибавится.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2011, 02:38

Продолжение строки
Как в с++ продолжить писать в строке, пример cin>>a; cout<<" - its chislo a"; должно...

Работа с файлами (продолжение)
1) Даны имена двух файлов вещественных чисел. Известно, что один из них (не обязательно первый)...

В продолжение топика о пароле на папку
Решил привести небольшой код автору топика о пароле. Так вот, скрывать папку можно совсем...

Продолжение работы после исключения
Здравствуйте. Возникла следующая ситуация: обрабатываю исключение в программе (пусть будет деление...

Русские шрифты в консоли - продолжение
Всем привет. Я вижу(и прочитал) прилепленную тему на верху, но ответа на свой ньюанс не нашел....

Продолжение без нажатия на Enter
В С++ совсем недавно, но интересно сделать вот что: Есть часть кода cout << "Для продолжения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.