Questions marquées «null»

112
Free (ptr) où ptr est NULL est-il corrompu?

Théoriquement, je peux dire que free(ptr); free(ptr); est une corruption de mémoire puisque nous libérons la mémoire qui a déjà été libérée. Mais si free(ptr); ptr=NULL; free(ptr); Comme le système d'exploitation se comportera d'une manière indéfinie, je ne peux pas obtenir une analyse théorique...

112
Comment null + true est-il une chaîne?

Puisque truen'est pas un type de chaîne, comment est null + trueune chaîne? string s = true; //Cannot implicitly convert type 'bool' to 'string' bool b = null + true; //Cannot implicitly convert type 'string' to 'bool' Quelle est la raison derrière

106
Appel de méthode s'il n'est pas nul en C #

Est-il possible de raccourcir d'une manière ou d'une autre cette déclaration? if (obj != null) obj.SomeMethod(); parce que j'écris beaucoup ça et ça devient assez ennuyeux. La seule chose à laquelle je peux penser est d'implémenter le modèle Null Object , mais ce n'est pas ce que je peux faire à...

105
Comment insérer des valeurs NULL en utilisant PDO?

J'utilise ce code et je suis au-delà de la frustration: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { ......

104
PHP json_decode () renvoie NULL avec un JSON valide?

J'ai cet objet JSON stocké dans un fichier texte brut: { "MySQL": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "DatabaseName": "(dbname)" }, "Ftp": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "RootFolder": "(rf)" }, "BasePath": "../../bin/",...

102
Une référence nulle est-elle possible?

Ce morceau de code est-il valide (et comportement défini)? int &nullReference = *(int*)0; Les deux g ++ et ++ clang compilation sans aucun avertissement, même lors de l' utilisation -Wall, -Wextra, -std=c++98, -pedantic, -Weffc++... Bien sûr, la référence n'est pas réellement nulle, puisqu'elle...

100
Rechercher un champ vide avec MySQL

J'ai écrit une requête pour vérifier les utilisateurs avec certains critères, l'un étant qu'ils ont une adresse e-mail. Notre site permettra à un utilisateur d'avoir ou non une adresse email. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT `userID` FROM...

99
Marquer les paramètres comme NON Nullables dans C # /. NET?

Existe-t-il un attribut simple ou un contrat de données que je peux attribuer à un paramètre de fonction qui empêche nulld'être passé en C # /. NET? Idéalement, cela vérifierait également au moment de la compilation pour s'assurer que le littéral nulln'est utilisé nulle part pour lui et au moment...

96
object == null ou null == object?

J'ai entendu quelqu'un qui null == objectvaut mieux que object == null vérifier par exemple : void m1(Object obj ) { if(null == obj) // Is this better than object == null ? Why ? return ; // Else blah blah } Y a-t-il des raisons ou est-ce un autre mythe? Merci pour