|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.09.2023, 15:14 | #1 |
Пользователь
Регистрация: 16.06.2012
Сообщений: 34
|
Ищу задачки для успешного изучения C++
Лет мне много, в таком возрасте обычно не учатся, хотя нет, учится можно всю жизнь, дело только в том, что когда у тебя работа и семья на учёбу времени не остаётся. Время от времени возникает мотивация научиться программировать, она быстро проходит, как я иронизирую над собой я пытаюсь освоить c++ за время отпуска, который не смог изучить за 5 лет института. Вообще в программировании я не совсем чтобы полный ноль, когда-то ещё в колледже изучал Паскаль, потом прочитал книгу по программированию на Ассемблере под DOS, так что примерно знаю как устроены программы форматов PE и ELF: есть объектный код, есть секции, виртуальный режим работы процессора, общение программ с ядром операционной системы и друг с другом через сокеты.
Несколько месяцев назад начал изучать PHP, он оказался очень простым, всего за полторы недели штудирования учебника я смог написать простой скрипт, использующий функции Zabbix API. Сейчас параллельно PHP приступил к изучению C++, в качестве учебника скачал Стивена Прата, прочитал по основе структуры программы, про функцию main(), по работе с целыми и вещественными переменными, массивами и структурами, условиями и циклами, выполнил для закрепления материала несколько "школьных" задачек, таких как решение квадратного уравнения и вывод списка простых чисел от 1 до 100, а дальше начинает возникать навязчивое желание перепрыгнуть через главу и перейти наконец-то к классам и объектам, только разум упорно не желает понимать что там написано про эти самые объекты, я так понимаю C++ не просто объектно-ориентированный язык, это язык в котором "всё есть объект". А вообще вроде бы главное что нужно, чтобы мотивация не прошла - это постоянные успехи, поэтому прошу накидать мне тут задачек, чтобы я их успешно решил, пока что фантазии не хватает, что ещё кроме "школьных" задачек типа решение квадратного уравнения можно выполнить. Цель - начать писать программы с использованием API, например программа, которая добавляет запись в базу данных sqllite. |
03.09.2023, 16:08 | #2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Цитата:
И что вас останавливает? Школьных задач на эту тему тоже полно: АРМ для икнотеатра/библиотеки, БД дисков с поиском и т.д. |
|
17.09.2023, 09:58 | #3 | |
Пользователь
Регистрация: 10.01.2011
Сообщений: 15
|
Цитата:
Литература: Стефан Дэвис для чайников; книжка Липпмана, книжка Джосаттиса по STL. |
|
27.09.2023, 22:25 | #4 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,841
|
на С++ можно ещё с файлами поработать. чтение, запись, удаление, изменение атрибутов, поиск в папке по маске..
особенно интересно решать такие задачи, когда размер файла превышает 4 Гб и не все функции хорошо работают...
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изучения PHP. | Artem Gaskov | Помощь студентам | 3 | 03.02.2013 17:25 |
Запуск последнего успешного приложения | Igolka6662 | Visual C++ | 0 | 01.12.2011 21:27 |
Изучения С# | Mr_Oxotnik | Помощь студентам | 6 | 29.07.2011 08:06 |
Задачки на Паскале помогите пожалуйста решить 2 задачки, а то отчислят. плиз | VADOS2009-1 | Помощь студентам | 0 | 03.06.2009 18:11 |