Articles of tipos

“Tipo incompleto” na class que tem um membro do mesmo tipo da própria class

Eu tenho uma class que deve ter um membro privado da mesma class, algo como: class A { private: A member; } Mas isso me diz que esse membro é um tipo incompleto. Por quê? Ele não me diz um tipo incompleto se eu usar um ponteiro, mas prefiro não usar um ponteiro. Qualquer ajuda […]

Tipo de dados para armazenar o endereço IP no SQL Server

Que tipo de dados devo escolher para armazenar um endereço IP em um SQL Server? Ao selecionar o tipo de dados correto, seria fácil filtrar por endereço IP?

Convertendo std :: __ cxx11 :: string para std :: string

Eu uso o c ++ 11, mas também algumas bibliotecas que não estão configuradas para isso, e precisam de algum tipo de conversão. Em particular, eu preciso de uma maneira de converter std::__cxx11::string para regular std::string , mas googling eu não consigo encontrar uma maneira de fazer isso e colocando (string) na frente não funciona. […]

Por que o Java Collections não armazena diretamente os tipos Primitivos?

As collections Java armazenam apenas Objetos, não tipos primitivos; no entanto, podemos armazenar as classs wrapper. Por que essa restrição?

É garantido que o char tenha exatamente 8 bits de duração?

Isso é tudo. Não encontrei nenhum tópico semelhante tão urso comigo que existe.

java: convert float para String e String para flutuar

Como eu poderia converter de float para string ou string para flutuar? No meu caso preciso fazer a asserção entre 2 valores de string (valor que obtive da tabela) e o valor float que calculei. String valueFromTable = “25”; Float valueCalculated =25.0; Eu tentei de float para string: String sSelectivityRate = String.valueOf(valueCalculated ); mas a […]

Conversão de tipo – não assinado para int / char assinado

Eu tentei executar o programa abaixo: #include int main() { signed char a = -5; unsigned char b = -5; int c = -5; unsigned int d = -5; if (a == b) printf(“\r\n char is SAME!!!”); else printf(“\r\n char is DIFF!!!”); if (c == d) printf(“\r\n int is SAME!!!”); else printf(“\r\n int is DIFF!!!”); […]

Como faço para imprimir o tipo ou class de uma variável no Swift?

Existe uma maneira de imprimir o tipo de tempo de execução de uma variável no swift? Por exemplo: var now = NSDate() var soon = now.dateByAddingTimeInterval(5.0) println(“\(now.dynamicType)”) // Prints “(Metatype)” println(“\(now.dynamicType.description()”) // Prints “__NSDate” since objective-c Class objects have a “description” selector println(“\(soon.dynamicType.description()”) // Compile-time error since ImplicitlyUnwrappedOptional has no “description” method No exemplo acima, […]

O que é um tipo mais alto em Scala?

Você pode encontrar o seguinte na web: Maior tipo de kinded == tipo construtor? class AClass[T]{…} // For example, class List[T] Alguns dizem que este é um tipo mais elevado, porque abstrai os tipos que seriam compatíveis com a definição. Maiores tipos kinded são tipos que pegam outros tipos e constroem um novo tipo Esses […]

Quanto é demais com a palavra-chave automática C ++ 11?

Eu tenho usado a nova palavra auto chave auto disponível no padrão C ++ 11 para tipos de modelos complicados, que é o que eu acredito que foi projetado para. Mas também estou usando para coisas como: auto foo = std::make_shared(); E mais cepticamente para: auto foo = bla(); // where bla() return a shared_ptr […]