Resultados da pesquisa a pedido "user-defined-literals"

3 a resposta

Quando e como usar um operador literal de modelo?

Emcppreference [http://en.cppreference.com/w/cpp/language/user_literal#Literal_operators]há uma menção de que se pode termodelo operadores literais do usuário, com algumas restrições: Se o operador literal for um modelo, ele deve ter uma lista ...

2 a resposta

Usando um literal definido pelo usuário em C ++ para inicializar uma matriz

Tenho vários vetores de teste, apresentados na forma de cadeias hexadecimais: MSG: 6BC1BEE22E409F96E93D7E117393172A MAC: 070A16B46B4D4144F79BDD9DD04A287C MSG: 6BC1BEE22E409F96E93D7E117393172AAE2D8A57 MAC: 7D85449EA6EA19C823A7BF78837DFADE etc. ...

1 a resposta

O uso de literais definidos pelo usuário em expressões às vezes requer espaço em branco

O código a seguir é compilado no GCC e no Clang: long double operator""_a(long double); auto x = 0e1_a+0; // OKMas não isso (substituindo_a com_e): long double operator""_e(long double); auto y = 0e1_e+0; // Error: unable to find numeric ...

1 a resposta

Sequência inteira de caracteres de literais definidos pelo usuário, usando seqüências de caracteres como parâmetros

Atualmente, apenas duplas podem produzir um modelo de caracteres em um literal definido pelo usuário: template <char...> double operator "" _x(); // Later 1.3_x; // OK "1.3"_y; // C++14 does not allow a _y user- // defined operator to parse that ...

13 a resposta

Convenientemente Declarando Strings Compile-Time em C ++

Ser capaz de criar e manipular seqüências de caracteres durante o tempo de compilação em C ++ tem vários aplicativos úteis. Embora seja possível criar string...

1 a resposta

Como escrever um aplicativo C / C ++ que grava em um diretório / var / log / myapp?

fundoNos sistemas Linux,Logs de aplicativos existem em subdiretórios de

4 a resposta

Vantagens de usar literal definido pelo usuário para cadeias em vez de literal de cadeia

O tópico de strings na documentação da SO costumava dizer, na seção Observações: Desde o C ++ 14, em vez de usar"foo", é recomendável usar"foo"s, Comos é uma string literal, que converte oconst char * "foo" parastd::string "foo". A única ...

2 a resposta

Por que o std :: string não define multiplicação ou literais? [fechadas]

Na língua em que fui apresentado pela primeira vez, havia uma função

1 a resposta

Literais inteiros de largura fixa em C ++?

O C ++ 11 introduziu o suporte para definir novos literais no C ++ por meio deliterais definidos pelo usuário. O C ++ 11 ou posterior também pré-define sufixos para literais inteiros de largura fixa para tipos em<cstdint>?

1 a resposta

Os literais numéricos definidos pelo usuário podem ser imediatamente seguidos por um ponto? [duplicado]

Esta pergunta já tem uma resposta aqui: Erro de compilação ao usar um membro de um literal definido pelo usuário [/questions/38091427/compile-error-when-using-a-member-of-a-user-defined-literal] 1 respostaDesde o C ++ 11, foi possível ...