Domande con tag 'data-types'

4
risposte

Il numero intero è usato troppo come un tipo di dati?

La maggior parte degli sviluppatori di applicazioni utilizza interi con segno in luoghi in cui si intende realmente utilizzare numeri interi non firmati? Lo faccio sempre, anche i miei collaboratori. Non ho visto molte altre codebase estese (olt...
posta 25.07.2011 - 22:36
6
risposte

Miglior tipo di dati per memorizzare una variabile ternaria o a tre stati

Disclaimer: So che i tipi di dati sono un po 'soggettivi rispetto al linguaggio di scripting / programmazione che si sta usando, mi piace scrivere in Python come una questione di preferenza; anche se sono felice di sapere di qualsiasi lanugage...
posta 03.07.2014 - 04:33
4
risposte

Origine di strutture e classi

Quali problemi di progettazione e implementazione hanno dovuto risolvere i programmatori quando hanno deciso prima di utilizzare strutture e classi? Quando è successo questo e chi erano i pionieri dietro queste idee? Nota, questa è una dop...
posta 18.05.2012 - 17:33
2
risposte

Solo un numero digita nella progettazione della lingua

Attualmente sto imparando la costruzione del compilatore e il design del linguaggio e sto pensando a quali tipi di dati nativi voglio supportare nella mia lingua. Ora c'è un sacco di lingue che fanno una distinzione tra numeri interi e reali. Tu...
posta 29.05.2018 - 08:29
3
risposte

Esempi di limitazioni nell'IT a causa della diversa lunghezza di bit in base alla progettazione [chiusa]

Sto insegnando il corso "Introduzione alla programmazione" per gli studenti del primo anno e vorrei trovare esempi interessanti in cui le dimensioni dei dati in bit, scelte in base alla progettazione, hanno portato a restrizioni o valori importa...
posta 19.11.2011 - 19:56
11
risposte

Perché usiamo ancora i float? [duplicare]

Capisco perché i float hanno avuto uno scopo in passato. E penso di poter capire perché sono utili in alcuni esempi di simulazione oggi. Ma penso che questi esempi siano più eccezionali del comune. Quindi non capisco perché i float siano più p...
posta 16.01.2014 - 21:59
4
risposte

Sottotipizzazione senza aggiungere stato o comportamento - Cattiva pratica?

condizioni Esistono molti sottotipi di Exception che non hanno nessuno stato o comportamento aggiunto. Ad esempio, ClosedByInterruptException codice . Domanda Perché la sottotipizzazione non aggiunge stato o comporta...
posta 24.12.2016 - 02:18
3
risposte

Perché alcuni linguaggi orientati agli oggetti consentono al programmatore di utilizzare tipi primitivi?

Perché alcuni linguaggi orientati agli oggetti consentono al programmatore di utilizzare tipi di dati primitivi? Non ci sono abbastanza classi come Integer, Boolean, ecc.?     
posta 12.04.2013 - 11:42
4
risposte

Che cosa significa la "t" in int32_t?

In C, che significato ha il t alla fine di tipi interi come uint8_t e int32_t ? Da dove è nato? Perché il tipo non è stato appena chiamato int32 ?     
posta 07.07.2015 - 19:35
2
risposte

Trasmetti un costruttore di dati null tra i tipi

Supponiamo di avere un tipo di dati parametrizzato con più di un costruttore di dati null (costante), come ad esempio: data Check a = Valid | Invalid | Unsure a A volte voglio manipolare i costruttori non costanti con una funzione che manti...
posta 12.06.2016 - 11:32