Почему можно изменять члены класса в константных функциях?
Почему этот код компилируется, т.е. почему можно изменять члены в константных функциях? Ведь это предотвращает кучу оптимизаций, связанных с константностью. struct A { int x = 42;…
Почему этот код компилируется, т.е. почему можно изменять члены в константных функциях? Ведь это предотвращает кучу оптимизаций, связанных с константностью. struct A { int x = 42;…
Чем не устроил их Objective-C? Какие преимущества у Swift перед Objective-C?
Энтони Хоар, человек который ввёл в употребление NULL-указатель высказал следующую мысль: I call it my billion-dollar mistake. It was the invention of the null reference in 1965. …
Много раз натыкался на термин «фантомный тип», особенно в контексте обсуждения traits в языке Scala. Что это такое? При чём здесь traits?