Je travaille sur un code hérité et j’ai rencontré quelque chose dont je ne suis pas sûr. Nous avons une class y qui est déclarée à l’intérieur d’une autre class x . Class y n’est utilisée que dans class x mais ma question est de savoir pourquoi ne pas créer un fichier de classe séparé […]
Scala Où peut-on observer des différences entre une classe et un type dans Scala et pourquoi cette distinction est-elle importante? Est-ce seulement une considération du sharepoint vue de la conception linguistique ou a-t-il un impact “pratique” lors de la programmation de Scala? Ou est-il fondamental de “sécuriser les limites” du système de caractères ( Nothing […]
Ok, ça peut être une question un peu idiote, et il y a certainement la réponse évidente, mais j’étais curieux de savoir si je manquais de subtilités ici. Existe-t-il une différence en termes de visibilité / convivialité entre un membre public déclaré dans une classe internal et un membre internal déclaré dans une classe internal […]
J’apprends le C ++, mais je suis confus au sujet de la classe abstraite et de la classe concrète. Certains exemples du monde réel seraient appréciés.
Dans ma candidature, j’ai plusieurs cours et activités. Droid est une classe qui n’a pas de contexte. Mygame est une classe qui étend SurfaceView et implémente SurfaceHolder.Callback. Je suis en train de créer un object de Droid dans la classe mygame et de définir l’image d’arrière-plan et sa position. Le code que j’ai écrit pour […]
Je joue avec des modèles. Je n’essaie pas de réinventer le std :: vector, j’essaie de comprendre la création de templates en C ++. Puis-je faire les choses suivantes? template typedef struct{ size_t x; T *ary; }array; Ce que j’essaie de faire, c’est une version de base de: typedef struct{ size_t x; int *ary; }iArray; […]
Pourquoi l’exemple suivant affiche “0” et que faut-il changer pour qu’il affiche “1” comme prévu? #include struct base { virtual const int value() const { return 0; } base() { std::cout << value() << std::endl; } virtual ~base() {} }; struct derived : public base { virtual const int value() const { return 1; } […]
Lorsque j’utilise le mot this clé this pour accéder à une variable non statique dans une classe, Java ne génère aucune erreur. Mais quand je ne l’utilise pas, Java donne une erreur. Pourquoi dois-je l’utiliser? Je sais quand je devrais normalement utiliser this , mais cet exemple est très différent des usages normaux. Exemple: class […]
J’ai une classe contenant une classe enum. class Shader { public: enum class Type { Vertex = GL_VERTEX_SHADER, Geometry = GL_GEOMETRY_SHADER, Fragment = GL_FRAGMENT_SHADER }; //… Ensuite, lorsque j’implémente le code suivant dans une autre classe … std::unordered_map shaders; … J’ai une erreur de compilation. …usr/lib/c++/v1/type_traits:770:38: Implicit instantiation of undefined template ‘std::__1::hash’ Qu’est-ce qui cause […]
Est-il possible de modifier les propriétés d’une classe CSS, pas les propriétés de l’élément, en utilisant jQuery? Ceci est un exemple pratique: J’ai une div avec la classe red .red {background: red;} Je veux changer red propriété d’arrière-plan de classe red , pas les éléments qui ont red arrière-plan de classe red assigné. Si je […]