Disons que j’ai ce code en Java: HashSet wordSet = new HashSet(); Ssortingng a = “hello”; Ssortingng b = “hello”; wordSet.add(a); Serait wordSet.contains(b); retourne true ou false ? D’après ce que je comprends, a et b réfèrent à des objects différents même si leurs valeurs sont les mêmes. So contains() devrait retourner false . Cependant, […]
J’ai un projet C # (appelez-le MainProj ) qui référence plusieurs autres projets DLL. En ajoutant ces projets aux MainProj de MainProj , il les construira et copiera leurs DLL dans le répertoire de travail de MainProj. Ce que je voudrais faire, c’est que ces DLL référencées soient situées dans un sous-répertoire du répertoire de […]
Comme je le sais, dans un commentaire XML pour un type / méthode C #, il est possible de référencer un type générique dans une balise comme ceci: /// Mais je pense qu’il y avait une autre syntaxe, qui est moins maladroite? Quelque chose, pour se débarrasser de ces entités HTML “<"? Je ne peux […]
J’ai converti une solution VS2008 contenant des projets de tests unitaires en VS2010. Après la conversion, j’ai essayé de comstackr la solution, mais j’obtiens l’erreur suivante: Le type ou le nom d’espace de noms “VisualStudio” n’existe pas dans l’espace de noms “Microsoft” (manque-t-il une référence d’assembly?) La déclaration d’espace de noms est introuvable using Microsoft.VisualStudio.TestTools.UnitTesting; […]
J’ai lu partout qu’une référence doit être initialisée ici et là et ne peut pas être réinitialisée à nouveau. Pour tester ma compréhension, j’ai écrit le petit programme suivant. Il semble que j’ai effectivement réussi à réaffecter une référence. Est-ce que quelqu’un peut m’expliquer ce qui se passe réellement dans mon programme? #include #include #include […]
J’ai lu différentes choses sur Internet et je me suis trompé, car chaque site Web dit des choses différentes. En parlant de C. J’ai lu à propos de * opérateur de référencement et opérateur de déréférencement; ou que le référencement signifie que le pointeur pointe sur une variable et que le déréférencement accède à la […]
Une question assez théorique … Pourquoi les références constantes ne se comportent-elles pas de la même manière que les pointeurs constants et que je peux réellement changer l’object sur lequel elles pointent? Ils ressemblent vraiment à une autre déclaration de variable simple. Pourquoi les utiliserais-je jamais? Ceci est un court exemple que je lance qui […]
supposons que je dispose de la structure de données suivante: var user = {_id: ‘foo’, age: 35}; var post = {_id: ‘…’, author: {$ref: user, $id: ‘foo’},…}; Comment puis-je interroger tous les articles qui font référence à l’utilisateur [foo]? J’ai essayé ce qui suit mais ne fonctionne pas: db.post.find(‘author._id’: ‘foo’); var u = db.user.find({_id: ‘foo’}); […]
Dans mon lieu de travail, je vois ce style largement utilisé: – #include using namespace std; class A { public: A(int& thing) : m_thing(thing) {} void printit() { cout << m_thing << endl; } protected: const int& m_thing; //usually would be more complex object }; int main(int argc, char* argv[]) { int myint = 5; […]
J’ai quelques questions concernant ce programme: #include #include #include using namespace std; template void foo ( T x ) { auto r=ref(x); cout<<boolalpha; cout<<is_same::value; } int main() { int x=5; foo (x); return 0; } La sortie est la suivante: false Je veux savoir si std::ref ne renvoie pas la référence d’un object, alors que […]