C++ – Типизированный язык программирования
Автоматная модель управления программ
Автоматная модель управления программ
Хабр
Автоматная модель управления программ
1. Введение В [1] был дан ответ на вопрос, что считать автоматным программированием (АП), но не была подробно описана модель конечного автомата (КА) в качестве модели управления автоматных программ....
foonathan::blog()
std::polymorphic_value + Duck Typing = Type Erasure
std::polymorphic_value + Duck Typing = Type Erasure
www.foonathan.net
std::polymorphic_value + Duck Typing = Type Erasure
I recently had an insight about type erasure that I wanted to share.
Type erasure is a combination of two techniques working together to achieve both polymorphism and value semantics:
std::polymorphic_value, a proposed standard library type, and duck typing.
Type erasure is a combination of two techniques working together to achieve both polymorphism and value semantics:
std::polymorphic_value, a proposed standard library type, and duck typing.
[object Object]
"Use the Force, Luke"... or Modern C++ Tools
"Use the Force, Luke"... or Modern C++ Tools
C++ Stories
"Use the Force, Luke"... or Modern C++ Tools
In this blog post, I’d like to show you how I could quickly improve my old project with Modern C++. Thanks to using the newest compilers and free code analysis checkers you can cover and modernise a lot of code.
Intro If you have a terrible code like:
float*…
Intro If you have a terrible code like:
float*…
C++ – Типизированный язык программирования
[Из песочницы] Почему быстрая сортировка на самом деле медленная? Новый метод сортировки массива
[Из песочницы] Почему быстрая сортировка на самом деле медленная? Новый метод сортировки массива
Хабр
Сортировка выбором минимумов (максимумов)
Многие программисты думают, что Quick Sort — самый быстрый алгоритм из всех существующих. Отчасти это так. Но работает она действительно хорошо только если прави...
C++ – Типизированный язык программирования
Книга «C++. Практика многопоточного программирования»
Книга «C++. Практика многопоточного программирования»
Хабр
Книга «C++. Практика многопоточного программирования»
Привет, Хаброжители! Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее.
C++ – Типизированный язык программирования
[Перевод] Название имплементации и название результата
[Перевод] Название имплементации и название результата
Хабр
Название имплементации и название результата
Я хотел написать этот пост ещё в июле, но никак не мог, о ирония, решить, как его назвать. Удачные термины пришли мне в голову только после доклада Кейт Грегори...