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

Кто может дать совет по освоению С++ и Delphi

20.08.2020, 17:22. Показов 608. Ответов 23
Метки нет (Все метки)

Скачал IDE - Visual Studio 2019 по совету учебника "Самоучитель R" ravesli.com.По его совету написал первую программу, в которой ничего непонятно и в учебнике не объяснено русским языком откуда ноги растут. Пробная программа получается в консольном приложении, а если открыть просто новое окно для написания программы, то появляется только фон и никакого окна в котором можно повторить тот же набор. Я не смог в верхней части экранного файла найти описание функции, которая предлагает здесь писать программу на данном языке.

Вот в ХЛ я могу чего хошь написать и оно будет работать. по крайне мере я сделал программу для бухгалтерских расчетов для гаражного кооператива численностью 40 человек и могу её расширить на любое количество членов и возможных операций.

Кто может дать совет по освоению С++ и Delphi !

Посоветовать наиболее примитивный учебник, не построенный на заморочках, а действительно учащий элементарным знаниям и примитивному программированию , от которого можно оттолкнуться к усложненным задачам. ( В 70х годах был такой учебник по "Fortran"-у ).

Заранее спасибо!
0

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

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

Кто может дать денег на компьютер
Нужен компьютер до 30 000 тыс рублей! кто может и хочет !

Кто может дать ключ для DrWeb 5.0
Кто может подсказать где можно скачать бесплатно ключ для DW 5.0. Заранее спасибо.

Кто может дать полное разъяснение по Запросу
Есть документ РеализацияТоваровУслуг, к нему добавляю внешнюю печатную форму. Так вот в справочнике...

Кто-нибудь может дать исходник привязки?
кто нибудь может дать исходник привязки на c#

23
2102 / 1030 / 389
Регистрация: 08.11.2016
Сообщений: 2,959
21.08.2020, 08:57 21
iSmokeJC, все эти подводные камни только приучат к хорошему:
1. следить за тем что пишешь
2. читать и понимать сообщения компилятора (при работе в IDE это тоже важно)
3. грамотно пользоваться дебагером (им можно и в командной строке пользоваться), то есть вовсе научиться как можно реже прибегать к его услугам пользуясь отладочным выводом и прибегать к дебагеру как к тяжелой артиллерии, ибо (опять таки ИМХО) использование дебагера на каждый чих - явный признак низкого навыка написания кода.
4. четко понимать что такое директория проекта, директория исполняемого файла, рабочая директория и как со всем этим обходиться при работе с файловой системой (заодно и понимание файловой системы как таковой подтянется).

На начальном этапе (пока код находится в пределах трех - пяти модулей и не превышает 100 - 150 строк кода на модуль) весь этот "страх" как в том мультике: "сам ужасный трус"© - то есть для его преодоления всего-то навсего достаточно взглянуть ему в глаза.

А если
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Если начинать в блокноте, можно запросто напрочь отбить желание учить яп дальше.
То может оно и к лучшему? Если не готов человек к такому, то может ему лучше не ЯП, а там музыкальный инструмент или холст с маслом осваивать? Глядишь и будет меньше говнокода и больше прекрасного. ))

Пожалуй соглашусь что именно блокнот как редактор кода - это будет перебор, лучше найти редактор с подсветкой синтаксиса и автоподстановкой, например оконные (моя рекомендация в порядке падения юзабилити): Kate Editor, SciTe (Scintilla based Text Editor), Notepad++ - все кроссплатформенные. Из консольно-оконных vim и emacs - тоже кроссплатформенные.

Добавлено через 4 минуты
iSmokeJC, эта - М. Е. Фленов "Программирование в Delphi глазами хакера"? Почитаем.
1
1025 / 707 / 316
Регистрация: 26.02.2015
Сообщений: 3,205
21.08.2020, 09:14 22
Кстати, ещё неплохая книга по C++ - Marc Gregoire - Professional C++ 4th edition
0
Йуный падаван
Эксперт PythonЭксперт Java
8661 / 5085 / 1766
Регистрация: 21.10.2017
Сообщений: 13,733
21.08.2020, 10:25 23
Цитата Сообщение от Annemesski
эта
Ага. Только вот сейчас она походу совсем неактуальна. Там описывались надругательства над виндой, если не ошибаюсь 98, максимум хр.
0
2102 / 1030 / 389
Регистрация: 08.11.2016
Сообщений: 2,959
21.08.2020, 11:19 24
iSmokeJC, пробежал наискосок, прикольная, наверное пополню свою библиотеку бумажным изданием, там не только надругательства, которые в плане идей не устарели, просто в осях младше ХР кое-что из методов нужно поменять, а где-то найти другой подход, что тоже интересно, но там же еще и много всякого полезного: советы по оптимизации кода, неплохое погружение в системный уровень и сетевые технологии. Вот еще бы по реверс-инженерингу тему раскрыть и смело можно считать библией Delphi-хакера.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2020, 11:19

Может кто дать сайт с бесплатными готовыми курсовыми
может кто дать сайт с бесплатными готовыми курсовыми? ну или скинуть готовую, может завалялась где

Кто может дать ссылку на скачивание php для windows 7
Качал много версий, но они либо не ставятся из-за винды, либо уже распакованные(с официального...

Кто может дать список игр за 2006 год или по параметрам ПК?
У меня старый ПК: Pentium4 XP Ati 9600 128 Но вто время (2005) когда покупал ПК времени поиграть...

Кто может дать список игр за 2006 год или по параметрам ПК?
У меня старый ПК: Athlon 2500 XP GeForce FX 5600XT 128 Но вто время (2005) когда покупал ПК...

Может кто знает как дать/изменить права доступа к папке и файлу
То есть, есть виртуальный сервер xampp, потом идет папка htdocs, и дальше идут папки(типа домен),...

Кто может дать asus installation wizard для драйверов UX534FTC asus
Я случайно изменил окна моего компьютера и удалил его файл Esupport там был asus installation...


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

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

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