Публикации по теме 'c-plus-plus-language'


10 лучших викторин по C++ и C#
Как насчет ваших навыков С++ и С#? Бьюсь об заклад, вам хочется время от времени измерять свои жесткие навыки. И сделать это можно несколькими способами: устроиться наконец на работу или проверить свои знания с помощью различных игр и викторин (нет, это не только для лулзов, это еще и для вашего личного развития и самосовершенствования!). Кстати, викторины на самом деле помогают держать ваш мозг в тонусе и применять полученные знания в будущем (но некоторые викторины здесь..

Руководство по указателям в C
В мире программирования на C и C++ указатели являются важным инструментом для разработчиков. Многие современные языки программирования абстрагируют функцию указателей от прямого контроля разработчика и вместо этого обрабатывают ее сами. В языках более низкого уровня у разработчика есть возможность напрямую взаимодействовать с памятью. По сути, указатель — это просто адрес ячейки памяти. Как переменные хранятся в памяти C хранит все переменные в некоторой памяти. Это может быть..

Раскрытие возможностей управления памятью в C++
Эта статья была написана в сотрудничестве с нашим генеральным директором и соучредителем Фахимом уль Хаком . До того, как стать соучредителем Educative, я работал в Facebook и Microsoft. Использование языка C++ было основным направлением моего пребывания там. Я изучил C++ в начале своей карьеры программиста. Однако только на работе в Microsoft я по-настоящему понял управление памятью C++ и всю мощь, которая с ним связана. Управление памятью в C++ невероятно эффективно для..

Базовая структура программы «Hello World» на C++ для экстремальных новичков.
Базовая структура программы «Hello World» на C++ для экстремальных новичков. Что такое компьютер? Компьютер — это электронное устройство, которое способно выполнять большое количество задач очень эффективно (используя меньше ресурсов, т. е. энергии, времени и т. д.) и результативно (получив необходимый результат). Процесс расчета состоит из трех этапов: На ум приходит вопрос: « Откуда компьютер знает, что делать?» , и ответ: « Компьютеры запрограммированы на это ...

Постфикс (i++) против префикса (++i), проще простого
Эта штука обманула меня в те дни Вы когда-нибудь смотрели на фрагмент кода и задумывались о различии между i++ и ++i? Многих программистов (вроде меня) эти два обозначения, которые на первый взгляд кажутся очень похожими, могут по-настоящему сбить с толку. По своей сути и i++, и ++i служат одной и той же цели: увеличить значение i на 1. Вот способ запомнить это: представьте себе кнопку громкости «+» на пульте дистанционного управления. Независимо от того, нажмете ли вы эту кнопку до..

От Python к C ++: путь специалиста по данным к изучению нового языка - работа с числами и…
Введение С возвращением, читатель, в следующий выпуск из серии Python to C ++. В нашем последнем приключении мы узнали о методах вывода, типах данных, переменных и сборе пользовательского ввода как в C ++, так и в Python. В этом томе мы будем опираться на наши знания о работе с числами и строками на двух интересующих нас языках. Мы коснемся использования чисел с математическими операторами, а также доступа к отдельным символам или группам символов в строке. Исходный код,..

Учебное пособие по C++ для среднего уровня: строки, карты, память и многое другое
C++  — один из старейших языков программирования, созданный еще в 1979 году. Он остается важнейшим языком для современных разработчиков, поскольку он используется для повышения производительности больших систем в таких областях, как разработка видеоигр, операционные системы, браузеры и т. д. как офисное, так и медицинское программное обеспечение. Легко понять, почему разработчики хотят изучать C++ . Если вы уже изучаете C++, вы, вероятно, заметили, что его сложно освоить. Не..