La programmation

Q & A pour les programmeurs professionnels et passionnés


2
Héritage C ++ - base inaccessible?
Il semble que je ne puisse pas utiliser une classe de base comme paramètre de fonction, ai-je gâché mon héritage? J'ai ce qui suit dans ma main: int some_ftn(Foo *f) { /* some code */ }; Bar b; some_ftn(&b); Et la classe Bar héritant de Foo de telle manière: class …
157 c++  inheritance 


6
Les éléments de l'objet JSON sont dans le désordre en utilisant «json.dumps»?
J'utilise json.dumpspour convertir en json comme countries.append({"id":row.id,"name":row.name,"timezone":row.timezone}) print json.dumps(countries) Le résultat que j'ai est: [ {"timezone": 4, "id": 1, "name": "Mauritius"}, {"timezone": 2, "id": 2, "name": "France"}, {"timezone": 1, "id": 3, "name": "England"}, {"timezone": -4, "id": 4, "name": "USA"} ] Je veux avoir les clés dans l'ordre suivant: id, nom, …
157 python  json 


6
Déplacer la capture en lambda
Comment capturer par déplacement (également appelé référence rvalue) dans un lambda C ++ 11? J'essaye d'écrire quelque chose comme ceci: std::unique_ptr<int> myPointer(new int); std::function<void(void)> example = [std::move(myPointer)]{ *myPointer = 4; };


17
Bootstrap 3 et Youtube en modal
J'essaie d'utiliser la fonctionnalité Modal de Bootstrap 3 pour montrer ma vidéo Youtube. Cela fonctionne, mais je ne peux cliquer sur aucun bouton de la vidéo Youtube. Une aide à ce sujet? Voici mon code: <div id="link">My video</div> <div id="myModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> …



4
Obtenez le nom de classe de l'instance de classe ES6
Existe-t-il des moyens «harmonieux» pour obtenir le nom de classe à partir de l'instance de classe ES6? Autre que someClassInstance.constructor.name Actuellement je compte sur l'implémentation de Traceur. Et il semble que Babel ait un polyfill pendant Function.nameque Traceur n'en a pas. Pour résumer le tout: il n'y avait pas d'autre …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.