CC++ Chanel

C++ Chanel

@programerclanguage💻 Технологии🇬🇧 English📅 март 2026 г.

@programerclanguage админ: @osi_model

📊 Полная статистика📝 Все посты
##include#092#39#cpp#lvalue
656
Подписчики
1.4K
Ср. охват
206.1%
Вовлечённость
20
Постов
~0.1
В день

Графики

📊 Средний охват постов

📉 ERR % по дням

📋 Публикации по дням

📎 Типы контента

Лучшие публикации

20 из 20
Pprogramerclanguage
programerclanguage
28 сент., 17:01

Meta оштрафовали на 102 миллиона долларов за хранение паролей в виде обычного текста, которые были доступны 20 000 сотрудникам компании. Выяснилось это ещё в 19 году, и с тех пор расследование продолжалось. Хотя компания не сообщила, сколько аккаунтов пострадало, старший сотрудник facebook рассказал, что инцидент затронул до 600 миллионов паролей. Некоторые из которых хранились в легко читаемом формате на серверах компании аж с 2012 года.

👁 1.8K
Pprogramerclanguage
programerclanguage
3 янв., 15:51

Ссылки как параметры Функции, это одна из неотъемлемых частей C++ которою можно встретить в любом проекте.С их помощью можно избегать дублирования, делать код компактным и читаемым.Без функций невозможен полиморфизм(который есть одним из трех основных принципов обьектно-ориентированого-програмирования).Лямбды, шаблоны и тд. станут не доступными без функций. Несколько постов назад я писал про ссылки, и большая их часть используется именно в функциях, а точнее в параметрах. Во первых разберемся в ...

👁 1.7K
Pprogramerclanguage
programerclanguage
25 сент., 17:09

Агрегаты Struct и class,два ключевых слова для создания собственных типов.Для использования подходит любой, единственное отличие class от struct так это изначальный модификатор доступа (public - struct ; private - class) И так, класс считаеться агрегатом только если: 1. Имеет публичный конструктор который помечен как default(C++11) либо без аргументов. 2. Все НЕСТАТИЧЕСКИЕ поля публичные. 3. Каждое поле имеет дефолтный конструктор(если это не базовый тип). Класс может иметь сколько угодно приват...

👁 1.7K
Pprogramerclanguage
programerclanguage
8 июн., 14:52

Что такое ссылка (reference) Во первых в отличии от указателя ссылка это не объект , это всего лишь альтернативное имя для объекта. Ссылка всегда должна быть инициализирована (ПРИМ1), так как она связана всего лишь с одним объектом за все свое существование.Когда мы объявляем ссылку вместо того чтобы копировать значение мы связываем ссылку с его инициализатором. Пример: int value = 256; int& referenceValue = value; //referenceValue теперь связан с value (псевдоним value) referenceValue имеет все...

👁 1.6K
Pprogramerclanguage
programerclanguage
25 июн., 10:03

Впервые за 40 лет С++ поднялся настолько высоко,а С настолько низко https://www.tiobe.com/tiobe-index/

👁 1.5K📷 photo
Pprogramerclanguage
programerclanguage
13 сент., 10:44

Предикаты Все сталкивались либо просто знают про библиотеку algorithm, в ней есть множество шаблонных функций которые облегчают работу.Все они УНИВЕРСАЛЬНЫЕ так как в аргументы принимают не контейнер целиком и не ссылки на него, а итераторы , которые позволяют проходить объекты без особого различия между разными типами контейнеров. Что такое предикаты? Это функция или объект (у которого перегружен bool operator()) который имеет меньше двух параметров включительно.Предикаты бывают унарными(один п...

👁 1.4K
Pprogramerclanguage
programerclanguage
9 июл., 13:46

#include <iostream> class A{ public: A(){std::cout<<"A";} }; class B{ public: B(){std::cout<<"B";} }; class C{ private: B b; A a; public: C() : a(),b(){ } }; int main(){ C c; } #Cpp

👁 1.3K
Pprogramerclanguage
programerclanguage
21 авг., 18:22

Решение с объяснением: #include <iostream> #include <vector> using namespace std; //вспомогательная функция рассчитывает кол-во различных мест внутри ящика long long counter(const vector<long long>& v,const vector<long long>& rv){ long long result{}; if(v == rv) // если наш куб равен размеру ящика,то он вмещаеться только один раз return 1; for(long long i = v[1];i<=rv[1];++i){ // идем по длине result+=rv[0] - v[0] + 1; // каждую ширину в результат } int z = rv[2] - v[2] + 1; // высота return res...

👁 1.3K
Pprogramerclanguage
programerclanguage
8 авг., 16:17

Когда мы используем пространство имен ( namespace ) мы хотим организовать наш код в группы во избежания конфликтов имен. Пример: namespace A{ int i = 3; } namespace B{ int i = 1; } void foo(){ A::i = 53; B::i = 12; } Мы можем использовать одно и то же имя для переменной i. Но иногда, это может становиться очень долгой и кропотливой работой каждый раз при обьявлении переменной или функции использовать оператор :: (оператор разрешения области видимости / scope resolution operator) для получения ну...

👁 1.3K

Типы хуков

Нейтральный15 | 1.4K просм.
Вопрос3 | 1.1K просм.
Статистика2 | 1.6K просм.

Длина постов

Очень длинные (1000+)10 | 1.3K просм.
Средние (200-500)4 | 1.4K просм.
Короткие (<200)3 | 1.3K просм.
Длинные (500-1000)1 | 1.7K просм.

Типы контента

📷
3
photo
1.5K просм.
📝
17
text
1.3K просм.
C++ Chanel (@programerclanguage) — Telegram-канал | PostSniper