language-lawyer
-
c - Неявная декларацияПодскажите, пожалуйста, если в a.c нет объявления функции, которая определена...
- 3
- 4
- 1
- 2 янв 2019
- MGNeo
-
Функция system в C++Смотрю описание функции system и заметил два странных места: If command...
- 5
- 4
- 2
- 12 янв 2019
- Qwertiy
-
c++ - Определение типа захватываемой лямбдой переменной#include <iostream>#include <type_traits>int main() { int...
- 4
- 6
- 3
- 27 янв 2018
- cpp questions
-
c++ - Программа корректна только для пустой пачки параметровНасколько я понимаю, следующая программа не должна компилироваться в соответствии...
- 6
- 4
- 1
- 12 янв 2018
- travor
-
c++ - Необычная функция mainНедавно увидел в программе следующую версию main функции: int main(int...
- 2
- 5
- 1
- 26 янв 2018
- brut
-
css - Как взаимодействуют float и absolute?При помощи float: left расположим подряд несколько дивов в строку, а перед...
- 3
- 2
- 1
- 31 янв 2018
- Qwertiy
-
c++ - Псевдонимы типов в шаблонных классахПример: #include <utility> // std::pair#include "vertex.hpp"...
- 2
- 3
- 2
- 21 янв 2018
- isnullxbh
-
language lawyer - Какая организация в России занимается стандартизацией языка C (не C++)?У меня на работе разгорелась дискуссия о том будет ли результат функции...
- 2
- 5
- 1 янв 2018
- Robin Kuzmin
-
c++ - Выход за границу подмассива двумерного массиваСогласно пункту [expr.add], 8.5.6/4 стандарта языка C++, если у нас есть...
- 2
- 2
- 8 янв 2018
- wololo
-
python 3.x - Почему интерпретатор питона не проверяет type hints?Здравствуйте! В питоне есть type hint`ы, однако код вроде такого: def add(a:...
- 5
- 3
- 1
- 21 янв 2018
- Rennorb
-
c++ - Почему std::find не использует мой operator==?Я реализовал свою перегрузку operator== для сравнения своего std::pair<...>...
- 3
- 5
- 2
- 4 янв 2018
- Arhad
-
c# - Порядок вызова методов со схожей сигнатуройПочему при выполнении этой программы this(x,y) будет ссылаться на A(float...
- 3
- 6
- 1
- 30 янв 2018
- Bad
-
java - Почему нельзя использовать потоки повторно?Вопрос, возможно, глупый, но всё же... Почему нельзя переиспользовать потоки?...
- 12
- 2
- 2
- 22 янв 2018
- Ksenia
-
c++ - Нужно ли писать пустой виртуальный деструктор?Как известно, при необходимости удаления через указатель на родительский...
- 5
- 2
- 2
- 29 янв 2017
- Qwertiy
-
c++ - Можно ли игнорировать пустого наследника при написании деструктора?Как известно, при необходимости удаления через указатель на родительский...
- 4
- 2
- 1
- 28 янв 2017
- Qwertiy
-
c++ - Можно ли игнорировать пустого наследника при арифметике указателей?Есть класс A, от которого наследуется класс B. Однако, класс B не содержит...
- 6
- 3
- 29 янв 2017
- Qwertiy
-
c++ - И снова о доступе к объектам через указатели на charВопрос 1. В стандарте языка есть такое понятие как similar types (conv.qual/2)....
- 5
- 5
- 1
- 28 янв 2017
- wololo
-
c++ - Разница между delete и operator deleteВ чём разница между этими действиями? static void operator delete (void...
- 6
- 3
- 4
- 28 янв 2017
- Qwertiy
-
c++ - Почему временный объект нельзя присвоить неконстантной ссылке?Почему в стандарте языка сказано, что временный объект нельзя присвоить...
- 7
- 3
- 3
- 16 янв 2017
- Stanislav Petrov
-
language lawyer - Оператор присваивания в C++Есть несколько моментов в описании оператора присваивания (assignment operator)...
- 7
- 6
- 2
- 7 янв 2017
- wololo
-
c++ - Доступ к структуре через unsigned charПусть есть структура S следующего вида: struct S { short...
- 6
- 6
- 1
- 25 янв 2017
- wololo
-
c++ - Синглтон Майерса и многопоточностьНе раз слышал фразу: После c++11 синглтон Майерса стал потокобезопасным......
- 10
- 4
- 1
- 5 янв 2017
- xperious
-
Внутреннее представление целочисленных типов в C++В стандарте языка C довольно подробно расписываются представления целочисленных...
- 7
- 6
- 2
- 13 янв 2017
- wololo
-
c++ - Продление жизни значения константной ссылкойКак известно, если rvalue передаётся в некую функцию через константную...
- 7
- 3
- 2
- 28 янв 2017
- Qwertiy
-
language lawyer - Применение унарного минуса к беззнаковым величинам в C++В стандарте языка неоднократно упоминается, что операции с беззнаковыми...
- 8
- 4
- 2
- 3 янв 2017
- wololo
-
java - Почему ArrayList.remove(i) в цикле ведёт к квадратичному времени выполнения?На вопрос удаление каждого К-того элемента из arraylist по кругу был предложен...
- 3
- 4
- 2
- 23 янв 2017
- jfs
-
java - (x = x + y) или (x += y) — отличия в приведении типовСтолкнулся с таким вот свойством сложения. У нас есть две переменные: int...
- 23
- 2
- 1
- 22 янв 2017
- Вячеслав Чернышов
-
c++ - В чём смысл существования reinterpret_cast?В C++ существует оператор reinterpret_cast, смысл которого заключается...
- 5
- 4
- 3
- 9 янв 2017
- Arhad
-
language lawyer - Способ представления знаковых целых в C++В стандарте языка указано, что для для представления целочисленных типов...
- 15
- 3
- 1
- 5 янв 2017
- wololo
-
c# - Видимость private константы атрибутомПусть есть класс class Class{} и атрибут class SomePropertyAttribute :...
- 9
- 5
- 2
- 30 янв 2017
- i-one
-
c# - Почему при сложении byte не переполняется?Есть вот такой очень простой код. using System;class Test{ static...
- 21
- 5
- 2
- 29 янв 2017
- moskalenco_a
-
c++ - zero-initialization и memset в конструктореАналогичны ли два этих конструктора? struct Test{ int i; int j;};struct...
- 7
- 2
- 1
- 30 янв 2017
- bronstein87
-
c - В каком стандарте Си разрешили обьявлять переменные в любом месте функции?В каком стандарте Си разрешили объявлять переменные в любом месте функции?
- 3
- 9
- 1
- 22 янв 2017
- ZX-SPECTRUM
-
Имеет ли значение extern для объявления функций с помощью inline? - cКак указано в стандарте Если объявление идентификатора для функции не...
- 1
- 11 май 2020
- St.Antario
-
Могут ли функции распределения памяти быть несовместимыми с нулевым размером? - cВ спецификации C говорится о функциях выделения памяти: Если размер запрошенного...
- 7 май 2020
- Barmar
-
Порядок инициализации постоянной инициализированной переменной со статической продолжительностью хранения...На основе следующего фрагмента кода: const int a = 42;const int b = a;...
- 2
- 3 май 2020
- Krystian S
-
c++ - Деструктор производного классаСледует ли объявлять деструктор производного класса виртуальным, если в...
- 4
- 2
- 3
- 24 янв 2017
- isnullxbh
-
Qt соответствует реализации С++? - c++Является ли стандарт С++ неявным или явным образом разрешает такие языковые...
- 4
- 10 апр 2020
- Armen Tsirunyan
-
Что такое деструктор по умолчанию, если класс наследуется от чистого базового класса? - c++Учитывая следующие два класса: struct Base{ virtual ~Base() { } virtual...
- 4
- 2 апр 2020
- BЈовић
-
Этот пример вызывает поведение undefined? - c++Возможный дубликат: Undefined Поведение и точки последовательности Переменная...
- 1
- 30 мар 2020
- BЈовић
-
Должно ли printf ("%.0d", 0) печатать пробел? printf ("%+. 0d", 0) напечатать плюс?...glibc printf("%.0d",0) печатает пробел, а printf("%+.0d",0) печатает знак...
- 1
- 27 мар 2020
- R..
-
Возможно ли инициализация списка экземпляра и явный конструктор? - c++Я использую следующий код в VS2013, и он компилируется. explicit QIcon(const...
- 1
- 1
- 21 мар 2020
- Jeruntu
-
Существует ли у типа "привязка", кроме внутренней/внешней связи? - c++3.5 [basic.link], пункт 8 от N4567, говорит, что ... Тип, как говорят,...
- 1
- 1
- 21 мар 2020
- b1sub
-
Почему сущность с C-языковой связью допускает использование типа без привязки? - c++3.5 [basic.link], пункт 8 от N4567, говорит, что ... Тип без привязки...
- 1
- 21 мар 2020
- b1sub
-
Есть ли ошибка GCC 4.9.1 (5.1) в ограничениях для списка аргументов частичной специализации шаблона шаблона?...Мой GCC 4.9.1 не дает об этом ошибки: #include <iostream>template<typename...
- 1
- 1
- 21 мар 2020
- Eugene Zavidovsky
-
Являются ли побитовые операторы на разных int ширинах в C определенными? - cЯ хочу быть уверенным, что я понимаю, что произойдет, если два ints различной...
- 1
- 2
- 21 мар 2020
- DJMcMayhem
-
SFINAE с определением многослойного типа - c++Следующий код специализируется на двух версиях f(). Первый определяет вектор...
- 1
- 3
- 21 мар 2020
- tukra
-
C и C++ порядок разрешения операнда - c++Много раз я вижу (и иногда пишу) код, похожий на этот пример: int a=0,...
- 1
- 10
- 21 мар 2020
- PSIAlt
-
Порядок оценки с исключением - c++Является ли выражение ниже, если исключение, если оно выбрано на rhs присваивания,...
- 1
- 3
- 20 мар 2020
- Mateusz Wojtczak
-
В статическом инициализаторе переменной элемента почему называется статическая функция-член (а не глобальная)?...Каким должен быть результат следующей программы? #include<iostream>int...
- 1
- 1
- 20 мар 2020
- Eric Luo