55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,108
|
|
1 | |
Низкоуровневость в c++. Стоит или не стоит его учить?29.03.2015, 07:19. Показов 1957. Ответов 9
Метки нет (Все метки)
Приветствую!
Захотел выучить язык c++, но знакомый сказал, что у него есть стремление к низкоуровневости! Подскажите пожалуйста, можно ли этого избегать?
0
|
29.03.2015, 07:19 | |
Ответы с готовыми решениями:
9
Стоит ли учить C++/ CLI или хватит стандартного С++ ? Дайте совет стоит или не стоит пользоваться этим хостингом Курсы по PHP Учебный центр «Специалист» при МГТУ им.Н.Э.Баумана Стоит или не стоит? Стоит ли скрывать robots txt или нет? Если стоит, то как это надо правильно сделать? |
8972 / 4318 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
29.03.2015, 07:29 | 2 |
плюсы - язык общего назначения.
что означает: пригоден для самых разных задач. на нем можно писать, как на низком уровне, так и на высоком. однако, не существует четкого разделения на эти "уровни использования". поэтому, если вы боитесь - вам лучше изучать какой нибудь бейсик. плюсы - язык профессионалов.
1
|
Kastaneda
|
29.03.2015, 08:19
#3
|
0
|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,108
|
|
29.03.2015, 14:52 [ТС] | 4 |
мне нужно:
1. высокоуровневость; 2. разработка текстовых игр, можно консольных; 3. простая работа с сетью 4. работа с помощью модулей, то есть разделение по модулям. если он подходит под критерии скажите плз, тогда буду учить
0
|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,108
|
|
29.03.2015, 15:12 [ТС] | 6 |
языков проще я не знаю
изучаю python, но литературы мало, застрял на ооп и модулях так c#, но опять литературы нет нормальной а другие даже не представляю где может быть проще
0
|
Комп_Оратор)
|
|
29.03.2015, 15:59 | 7 |
что значит "нет" и что значит "нормальной"?
Если о C# говорить, то кроме горы книг там есть ещё msdn и Visual Studio+help+intellisense, куча сайтов вроде codeProject пр. и пр. Правда, там есть что учить... Но считается, что C# проще C++. По своему небольшому опыту сказал бы, что в использовании точно проще.
0
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
29.03.2015, 16:00 | 8 |
В стандартной поставке нету, нужно искать сторонние библиотеки.
Там можно написать cout<<boost::asio::get("http:/ya.ru")? Если нет, это не "простая работа с сетью".
0
|
55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,108
|
|
29.03.2015, 16:17 [ТС] | 9 |
норм в смысле как пишет фленов, но его книжку я найти не могу.
Добавлено через 31 секунду т.е начало с консолек, потом оконные, потом сеть и т.д. такого кроме фленова я не видел, без терминов всяких
0
|
Неэпический
|
|
29.03.2015, 16:32 | 10 |
Добавлено через 1 минуту
0
|
29.03.2015, 16:32 | |
29.03.2015, 16:32 | |
Помогаю со студенческими работами здесь
10
1С - стоит ли учить? стоит ли учить Qt? Стоит ли учить С#? Стоит ли учить С++ параллельно с С#? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
|
Как удалить коммит из ветки (branch) в Git
hw_wired 24.01.2025
Система контроля версий Git является мощным инструментом для отслеживания изменений в коде и совместной работы над проектами. Она предоставляет разработчикам гибкость и возможность экспериментировать. . .
|
Чем Docker отличается от виртульной машины
hw_wired 24.01.2025
В мире информационных технологий виртуализация стала неотъемлемой частью разработки и развертывания программного обеспечения. Этот подход позволяет создавать изолированные среды для запуска. . .
|
Как перейти с jQuery на Angular/AngularJS
bytestream 24.01.2025
jQuery долгое время занимала позицию незаменимого инструмента, существенно упрощающего работу с DOM-элементами и асинхронными запросами. Эта библиотека произвела настоящую революцию в том, как. . .
|
Зачем добавляется while (1); в JSON. Безопасность JSON и его уязвимости
bytestream 24.01.2025
JavaScript Object Notation (JSON) стал стандартом де-факто для обмена данными между клиентом и сервером. Этот легковесный формат данных обеспечивает удобное представление структурированной информации. . .
|
Как отметить чекбокс (установить checked) с помощью jQuery
bytestream 24.01.2025
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .
|
Преобразование полей (элементов управления содержимым) в обычный текст
РоΜа 23.01.2025
Возникла необходимость преобразовать поля в текст (те, что на вкладке разработчик добавляются) . Помучившись родил следующее:
Sub ПоляВТекст()
Преобразует все поля в текст (даты, текст,. . .
|
Как проверить существование директории в скрипте Bash
hw_wired 23.01.2025
При разработке скриптов Bash одной из ключевых задач является корректная работа с файловой системой, где особое место занимает проверка существования директорий. Эта операция становится критически. . .
|
Как работают срезы (slice) в Python
bytestream 23.01.2025
Python предоставляет разработчикам мощный и гибкий инструмент для работы с последовательностями данных - срезы (slices). Эта функциональность позволяет извлекать, модифицировать и управлять. . .
|
Как удалить подмодуль (submodule) в Git
bytestream 23.01.2025
При работе с крупными проектами в системе контроля версий Git разработчики часто сталкиваются с необходимостью управления зависимостями и внешними компонентами. Подмодули (submodules) представляют. . .
|
В чем разница между @staticmethod и @classmethod в Python. Декораторы методов
bytestream 23.01.2025
В Python декораторы методов представляют собой мощный инструмент, позволяющий модифицировать поведение функций и методов без изменения их исходного кода. Эта возможность является одной из. . .
|
Как преобразовать InputStream в String в Java
bytestream 23.01.2025
В мире Java-разработки работа с потоками данных является одной из ключевых операций при создании современных приложений. InputStream, как фундаментальный класс для обработки входных потоков данных,. . .
|