Articles of tipos de

Faça um dictionary Swift onde a chave é “Type”?

Eu estou tentando fazer esse tipo de coisa .. static var recycle: [Type: [CellThing]] = [] mas eu não posso 🙂 Tipo não declarado ‘Tipo’ No exemplo, CellThing é minha class base, então A:CellThing , B:CellThing , C:CellThing e assim por diante. A idéia é que eu armazenaria vários AAA, BB, CCCC nos arrays do […]

CREATE TYPE no MySQL

Eu não poderia criar um novo tipo de dados no MySQL. Consulta é dada abaixo CREATE TYPE PERSON AS OBJECT (NAME VARCHAR (30), SSN VARCHAR (9)); Como posso fazer isso no MySQL?

tipos de dados equivalentes ao mysql

Eu estou vindo de um plano de fundo do SQL Server. Quais seriam os tipos de dados equivalentes para o seguinte no MySQL: NVARCHAR – fornece suporte para caracteres internacionais de vários bytes para todos os idiomas NVARCHAR(max) – permite documentos de texto muito longos

Quais são as diferenças entre Int e Integer no Scala?

Eu estava trabalhando com uma variável que eu tinha declarado como um Integer e descobri que> não é um membro do Integer. Aqui está um exemplo simples: scala> i warning: there were deprecation warnings; re-run with -deprecation for details res28: Integer = 3 scala> i > 3 :6: error: value > is not a member […]

Devolver o tipo específico dentro do Haskell

Eu tenho uma pergunta bem geral sobre o sistema de tipos de Haskell. Estou tentando me familiarizar com isso e tenho a seguinte function: getN :: Num a => a getN = 5.0 :: Double Quando tento compilar isso, recebo o seguinte erro: Couldn’t match expected type `a’ against inferred type `Double’ `a’ is a […]

Existe um inteiro de 128 bits em C ++?

Eu preciso armazenar um UUID de 128 bits em uma variável. Existe um tipo de dados de 128 bits em C ++? Eu não preciso de operações aritméticas, eu só quero facilmente armazenar e ler o valor muito rápido. Um novo recurso do C ++ 11 também seria bom.

Interfaces Java e tipos de retorno

Considere que eu tenho a seguinte interface: public interface A { public void b(); } No entanto, quero que cada uma das classs que o implementem tenha um tipo de retorno diferente para o método b (). Exemplos: public class C { public C b() {} } public class D { public D b() {} […]

Qual é o tipo correto de índices de array em C?

Que tipo de índice de array em C99 deve ser usado? Tem que trabalhar em LP32, em ILP32, em ILP64, em LP64, em LLP64 e em mais. Não precisa ser do tipo C89. Eu encontrei 5 candidatos: size_t ptrdiff_t intptr_t / uintptr_t int_fast*_t / uint_fast*_t int_least*_t / uint_least*_t Existe um código simples para melhor ilustrar […]

Tipo de retorno estático de macros Scala

Então eu tenho essa macro: import language.experimental.macros import scala.reflect.macros.Context class Foo class Bar extends Foo { def launchMissiles = “launching” } object FooExample { def foo: Foo = macro foo_impl def foo_impl(c: Context): c.Expr[Foo] = c.Expr[Foo](c.universe.reify(new Bar).tree) } Eu já disse três vezes que eu quero foo para retornar um Foo , e ainda assim […]

Como verificar se uma class herda outra class sem instanciá-la?

Suponha que eu tenha uma class assim: class Derived : // some inheritance stuff here { } Eu quero verificar algo assim no meu código: Derived is SomeType; Mas parece que is necessário operador derivado para ser variável do tipo Dervied, não derivado em si. Eu não quero criar um object do tipo Derived. Como […]