Публикации по теме 'cpp14'
Как использовать несколько аргументов шаблона по умолчанию в С++ с помощью gtest.
Привет!
Я кратко опишу, как мне кажется, полезный способ создания хороших методов ожидания gtest. Я буду использовать шаблоны, параметры шаблонов по умолчанию и decltype.
Проблема:
Мы хотим обобщить две функции. Проблема возникает, если мы хотим указать BarType в качестве третьего параметра без FooType в качестве второго, это проблема с параметрами по умолчанию C++. Это можно решить с помощью дополнительной структуры или boost::Optional, но можно ли сделать лучше? Попытайтесь..