Resultados da pesquisa a pedido "result-of"

1 a resposta

std :: result_of função simples

1 a resposta

Posso escrever um tipo de função que retorna uma função?

O seguinte falha ao compilar no gcc e no clang #include <type_traits> int foo(); int main() { using R = std::result_of_t<decltype(foo)()>; // error }O erro nos dois compiladores lida com a ilegalidade de declarar uma função retornando uma ...

2 a resposta

Qual é a razão para o `std :: result_of` descontinuado no C ++ 17?

eu vistd::result_of está sendo preterido no C ++ 17. Qual a razão parastd::result_of obsoleto em C ++ 17?Também gostaria de saber a diferença entrestd::result_of estd::invoke_result.

6 a resposta

Metaprogramação: falha na definição de função define uma função separada

Noesta resposta [https://stackoverflow.com/a/30167800/2642059]Eu defino um modelo com base nos tiposis_arithmetic propriedade: template<typename T> enable_if_t<is_arithmetic<T>::value, string> stringify(T t){ return to_string(t); } ...