Articles of null

Ottieni null == null in SQL

Vorrei cercare una tabella di database su una colonna nullable. A volte il valore che sto cercando è di per sé NULL. Dal momento che Null è uguale a niente, anche NULL, dicendo where MYCOLUMN=SEARCHVALUE avrà esito negativo. In questo momento devo ricorrere a where ((MYCOLUMN=SEARCHVALUE) OR (MYCOLUMN is NULL and SEARCHVALUE is NULL)) C’è […]

dereferenziare il puntatore nullo

int* p = 0; int* q = &*p; È questo comportamento indefinito o no? Ho sfogliato alcune domande correlate, ma questo aspetto specifico non si è verificato.

Il costruttore può restituire un object nullo?

Mentre guardavo attraverso un vecchio codice mi sono imbattuto in questa gem: MyObject o = new MyObject(“parameter”); if (o == null) o = new MyObject(“fallback parameter”); La seconda riga è contrassegnata in Eclipse come codice morto e capisco perché. Nessuna eccezione sembra essere esplicitamente generata, e non è ansible per il costruttore MyObject lanciare alcun […]

I valori null in un database relazionale sono ok?

C’è una scuola di pensiero che i valori nulli non dovrebbero essere consentiti in un database relazionale. Cioè, l’attributo (colonna) di una tabella non dovrebbe consentire valori nulli. Venendo da uno sfondo di sviluppo del software, davvero non lo capisco. Sembra che se null è valido nel contesto dell’attributo, dovrebbe essere consentito. Questo è molto […]

Il modo migliore per verificare se una tabella dati ha un valore nullo in essa

qual è il modo migliore per verificare se una tabella dati ha un valore nullo al suo interno? La maggior parte delle volte nel nostro scenario, una colonna avrà tutti i valori nulli. (Questo datatable viene restituito da un’applicazione di terze parti – stiamo provando a mettere una valiadation prima che la nostra applicazione elabori […]

Cosa succede nel sistema operativo quando dereferiamo un puntatore NULL in C?

Diciamo che c’è un puntatore e inizializziamo con NULL. int* ptr = NULL; *ptr = 10; Ora, il programma si bloccherà poiché ptr non punta a nessun indirizzo e stiamo assegnando un valore a questo, che è un accesso non valido. Quindi, la domanda è: cosa succede internamente nel sistema operativo? Si verifica un errore […]

Std :: string contiene un terminatore null?

La stringa sottostante contiene il terminatore null ‘\ 0’? std::string temp = “hello whats up”; Grazie! 🙂

Controlla se una stringa è nullo o vuota in XSLT

Come posso verificare se un valore è nullo o vuoto con XSL ? Ad esempio, se categoryName è vuoto? Sto usando a quando si sceglie il costrutto. Per esempio:

Null per i tipi di dati primitivi

Quando si dichiarano dati di tipo primitivo come int o double vengono inizializzati su 0 o 0.0 . Perché non possiamo impostarli su null ?

Perché ‘fopen’ restituisce un puntatore NULL?

Sto lavorando ad un semplice programma di splitter / merger di file nel linguaggio di programmazione C. Il problema è che, per qualche ragione, fopen restituisce NULL e, a causa di ciò, il mio programma si arresta in modo anomalo all’istruzione fwrite . Come posso risolvere questo? Ecco il file C: int SplitFile(char* filename, char* […]