Questions sur initialization

28
réponses

JavaScript vérifier si la variable existe (est définie / initialisée)

Quelle méthode pour vérifier si une variable a été initialisée est meilleure/correcte? (En supposant que la variable p ... if (elem) { // or !elem ou if (typeof(elem) !== 'undefined') { ou if (elem != null) {
demandé sur 2011-02-25 06:44:47
30
réponses

Comment initialiser une carte statique?

comment initialiseriez-vous un Map statique en Java? méthode un: initialisateur statique Deuxième mé ... HashMap<Integer, String>(){ { put(1, "one"); put(2, "two"); } }; }
demandé sur 2009-02-03 18:41:33
5
réponses

Est-ce que les parenthèses après le nom de type font une différence avec new?

si "Test" est une classe ordinaire, y a-t-il une différence entre: Test* test = new Test; et Test* test = new Test();
demandé sur 2009-03-06 22:39:12
18
réponses

Comment initialiser tous les membres d'un tableau de la même valeur?

j'ai un grand tableau en C (pas C++ si cela fait une différence). Je veux initialiser tous les membres de la même vale ... pourrais utiliser memset() dans mon cas, mais n'y a-t-il pas un moyen de le faire qui soit intégré à la syntaxe C?
demandé sur 2008-10-14 17:13:40
6
réponses

Comment initialiser directement un HashMap (de manière littérale)? [dupliquer]

cette question a déjà une réponse ici: comment initialiser une carte statique? ... "finales/statiques" dans une carte qui ne change jamais et sont connues à l'avance lors de la création de la carte.
demandé sur 2011-07-23 22:40:33
15
réponses

Efficacité de L'initialisation Java "Double Brace"?

Dans "151930920 des Fonctionnalités Cachées de Java la réponse sommet mentionne Double Croisillon d'Initialisati ... à suivre. Si vous êtes bloqué avec une version antérieure, jetez un oeil à Google Collections' ImmutableSet .
demandé sur 2009-05-29 07:40:13
29
réponses

En C#, je devrais utiliser string.Vide ou Chaîne.Vide ou "" pour intérioriser une chaîne?

dans C#, je veux initialiser une valeur de chaîne avec une chaîne vide. Comment faire? Quelle est la bonne f ... = string.Empty; ou string willi = String.Empty; ou string willi = ""; ou quoi?
demandé sur 2008-11-04 22:49:02
22
réponses

Comment initialiser les valeurs HashSet par construction?

je dois créer un Set avec des valeurs initiales. Set<String> h = new HashSet<String>(); h.add("a"); h.add("b"); y a-t-il un moyen de faire cela en une seule ligne de code?
demandé sur 2010-01-11 15:31:50
25
réponses

Quelle est la façon la plus simple d'initialiser un vecteur std::avec des éléments codés en dur?

je peux créer un tableau et l'initialiser comme ceci: int a[] = {10, 20, 30}; comment créer un std::ve ... or<int> ints; ints.push_back(10); ints.push_back(20); ints.push_back(30); y a-t-il un meilleur moyen?
demandé sur 2010-02-10 13:55:33
17
réponses

Comment initialiser les membres statiques privés EN C++?

Quelle est la meilleure façon d'initialiser un membre de données statique privé en C++? J'ai essayé cela dans mon fic ... e peux pas initialiser un membre privé de l'extérieur de la classe. Quelle est donc la meilleure façon de le faire?
demandé sur 2008-10-09 07:34:35
13
réponses

Comment initialiser une structure conformément aux normes du langage de programmation C

je veux initialiser un élément de structure, divisé en déclaration et initialisation. C'est ce que j'ai: typede ... Update j'ai fini par avoir un élément d'initialisation statique où je règle chaque subelement selon mes besoins.
demandé sur 2008-12-01 16:13:17
24
réponses

Différence entre les variables déclarantes avant ou en boucle?

je me suis toujours demandé si, en général, déclarer une variable "jeter" devant une boucle, par opposition à répéter ... ai tendance à coder selon l'exemple a . Edit: je suis surtout intéressé par les Java cas.
demandé sur 2009-01-02 19:06:40
3
réponses

Pourquoi est-initialisation de la liste (à l'aide d'accolades) mieux que les autres?

MyClass a1 {a}; // clearer and less error-prone than the other three MyClass a2 = {a}; MyClass a3 = a; MyClass a4(a) ... pourquoi? Je n'ai pas pu trouver de réponse sur SO, donc laissez-moi répondre à ma propre question.
demandé sur 2013-08-14 07:56:12
12
réponses

Comment initialiser un tableau vide dans C#?

est-il possible de créer un tableau vide sans spécifier la taille? par exemple, j'ai créé: String[] a = new String[5]; pouvons-nous créer le tableau de cordes ci-dessus sans la taille?
demandé sur 2012-01-04 16:49:04
13
réponses

Blocs D'Initialisation Statique

d'après ce que j'ai compris, le" bloc d'initialisation statique " est utilisé pour définir les valeurs du champ statiqu ... e déclaré ci-dessus. Pourquoi avons-nous besoin de ces lignes dans un bloc spécial comme: static {...} ?
demandé sur 2010-03-10 23:37:35
11
réponses

Qu'est-ce que L'initialisation Double Brace en Java?

Qu'est-ce que la syntaxe D'initialisation à double Brace ( {{ ... }} ) en Java?
demandé sur 2009-12-24 18:06:45
8
réponses

Initialisation ArrayList équivalente à l'initialisation array [dupliquer]

cette question a déjà une réponse ici: Create Arrayylist from array ... moyen de faire la même chose avec un ArrayList? Ou dois-je ajouter le contenu individuellement avec array.add() ?
demandé sur 2010-05-04 00:27:59
8
réponses

Est-il une différence entre copie d'initialisation et directe de l'initialisation?

supposons que j'ai cette fonction: void my_test() { A a1 = A_factory_func(); A a2(A_factory_func()); ... s gens dire deux choses. S'il vous plaît citer texte comme preuve. Ajoutez aussi d'autres cas s'il vous plaît.
demandé sur 2009-06-27 01:36:19
13
réponses

Initialisation d'un tableau normal avec une valeur par défaut [dupliquer]

cette question a déjà une réponse ici: Comment initialiser tous les membres d'un ... pide que la boucle habituelle à travers l'ensemble du tableau et assigner une valeur ou faut-il faire la même chose?
demandé sur 2009-07-01 00:10:25
4
réponses

Initialisation des propriétés de C# auto [dupliquer]

cette question a déjà une réponse ici: comment attribuer une valeur par défaut à ... riétés. quelque chose comme ça aurait plus de sens pour moi: public string Bar { get; set; } = "bar";
demandé sur 2008-10-04 02:59:53
2
réponses

Que signifient les phrases suivantes en C++: initialisation par zéro, par défaut et valeur?

que signifient les phrases suivantes en C++: zéro-initialisation, défaut d'initialisation, et la valeur d'initialisation que devrait savoir un développeur C++ à leur sujet?
demandé sur 2009-10-23 17:14:45
6
réponses

Comment déclarer un ArrayList avec des valeurs? [dupliquer]

cette question a déjà une réponse ici: Initialisation d'une liste de tableaux sur ... IOException { ArrayList<String> x = new ArrayList<String>(); x = ['xyz', 'abc']; } }
demandé sur 2014-02-11 12:36:45
8
réponses

Comment initialiser la mémoire avec un nouvel opérateur en C++?

je commence juste à entrer dans C++ et je veux prendre quelques bonnes habitudes. Si je viens d'attribuer un tableau d ... iser tous à 0 sans les passer moi-même en boucle? Dois-je utiliser memset ? Y a-t-il une façon" C++ " de le faire?
demandé sur 2010-02-05 03:06:19
6
réponses

Pourquoi puis-je initialiser une liste comme un tableau dans C#?

Aujourd'hui j'ai été surpris de constater que dans C# je peux faire: List<int> a = new List<int> { ... 'est la façon d'initialiser les tableaux, mais les tableaux sont en langue et les Listes sont des objets simples ...
demandé sur 2012-01-13 20:35:08
13
réponses

Initialiser un tableau byte à une certaine valeur, autre que la valeur par défaut null? [dupliquer]

cette question a déjà une réponse ici: Quel est l'équivalent de memset en C#? ... orsque j'appelle mon constructeur de classe qu'il est initialisé tout de suite comme ceci? Ou une fonction memset ?
demandé sur 2011-05-27 13:08:10
10
réponses

Comment puis-je utiliser un tableau de pointeurs de fonction?

comment utiliser un tableau de pointeurs de fonction en C? comment les initialiser?
demandé sur 2008-10-31 09:45:54
9
réponses

Comment émuler l'initialisation du tableau C "int arrr[] = {e1, e2, e3, ...}" comportement avec std::array?

(Note: cette question concerne le fait de ne pas avoir à spécifier le nombre d'éléments et de permettre tout de mêm ... ombre d'initialiseurs est limité au nombre d'arguments de fonction et de modèle pris en charge par la mise en œuvre.
demandé sur 2011-05-24 21:00:13
10
réponses

Qu'arrive-t-il à une variable déclarée non initialisée en C? A-t-elle une valeur?

Si en C j'écris: int num; avant d'attribuer quoi que ce soit à num , la valeur de num est-elle indéterminée?
demandé sur 2009-10-21 01:24:36
9
réponses

Quelle est la bonne façon de démarrer un service mongod sur linux / OS X?

j'ai installé mongodb et j'ai été capable de l'exécuter, de travailler avec, de faire des choses simples de type lectu ... les machines windows. peut-être quelqu'un connaît la version linux des commandes? Merci beaucoup
demandé sur 2011-04-08 18:24:02
14
réponses

Pourquoi les variables locales ne sont-elles pas initialisées en Java?

y avait-il une raison pour laquelle les concepteurs de Java estimaient que les variables locales ne devaient pas recev ... de l'essai, j'obtiens une autre erreur indiquant que a il doit être dans un essai. très frustrant.
demandé sur 2009-01-06 10:03:47