Публикации по теме 'cpp'


Проектирование укорачивателя ссылок на C++
Сокращатель ссылок — идеальное решение для тех длинных надоедливых URL-адресов, которые занимают слишком много места и которыми трудно поделиться. Всего за несколько кликов эти инструменты могут создать уникальную укороченную ссылку, которая при нажатии перенаправляет на исходный URL-адрес. Наш класс LinkShortener — ваш помощник во всех ваших потребностях в сокращении ссылок. Используя неупорядоченную карту, мы сохраним ваши исходные ссылки и их соответствующие сокращенные версии, а также..

Параметры по умолчанию в C++
Рассмотрим следующую функцию на C++ для вычисления площади круга. double circleArea(double radius, double pi) { return pi * radius * radius; } Эта функция принимает два параметра — радиус и число пи. Хотя значение числа пи является константой, различные варианты использования функции площади могут передавать значение числа пи с разной точностью. Вот несколько примеров - circleArea(1.0, 3.14); circleArea(1.0, 3.14159); Но предположим сценарий, в котором большинство (но не все)..

Параллельный JavaScript - год отсутствия
Если вы не знаете, что такое Nexus.js, начните читать здесь: Параллельный JavaScript - Введение Итак, я работал над многопоточной средой выполнения JavaScript, Nexus.js. Вы можете думать об этом как о безумном кузене Node… medium.com Предыдущий: Concurrent JavaScript VI: Server Снова наступило то время месяца, я какое-то время отсутствовал, гоняясь за врачами в больнице после того, как моя мать получила..

Внутренний пример Java -10 Программа
Внутренний пример Java -10 Программа ВНУТРЕННИЕ КЛАССЫ JAVA В Java также возможно вложение классов (класс внутри класса). Назначение вложенных классов — группировать классы, которые принадлежат друг другу, что делает ваш код более читабельным и удобным для сопровождения. Чтобы получить доступ к внутреннему классу, создайте объект внешнего класса, а затем создайте объект внутреннего класса: Синтаксис внутреннего класса класс Java_Outer_class{ //код класс Java_Inner_class{..

Ежедневный бит(е) C++ | Максимальное количество точек на линии
Ежедневный бит (е) C ++ # 56, Общая проблема интервью: максимальное количество точек на линии. Сегодня мы рассмотрим распространенную задачу интервью C++: максимальное количество точек на линии. Учитывая список точек, представленных целочисленными координатами x и y, определите максимальное количество точек, которые можно соединить одной прямой линией. Прежде чем вы продолжите читать решение, я рекомендую вам попробовать решить его самостоятельно. Вот ссылка на проводник..

Безопасность потоков с помощью std::shared_ptr
В C++ std::shared_ptr — это интеллектуальный указатель, который позволяет нескольким объектам совместно владеть одним ресурсом. Это может быть полезно для таких вещей, как кэширование или общие структуры данных. Когда создается новый shared_ptr, он указывает на динамически размещаемый объект и устанавливает счетчик ссылок равным 1. Всякий раз, когда создается другой shared_ptr, указывающий на тот же объект, его счетчик ссылок увеличивается на 1. Когда shared_ptr выходит за пределы области..

Руководство для начинающих по изучению C++
С тех пор, как я начал изучать программирование, я искал мой язык программирования. Конечно же, программирование — это нечто большее, чем языки, но программирование во многом зависит от практики, поэтому неплохо было бы выбрать язык и придерживаться его хотя бы какое-то время! Я начал с C; Я также изучил некоторые очень хорошие основы JavaScript и попробовал Java. Мне нравились Perl и C#, но первый, кажется, медленно уходит в небытие, а второй в значительной степени ограничивается..