Articles of tête

Fichier d’en-tête de constantes uniquement C ++

Un programme sur lequel je travaille a de nombreuses constantes qui s’appliquent à toutes les classes. Je veux créer un fichier d’en-tête “Constants.h” et pouvoir déclarer toutes les constantes pertinentes. Ensuite, dans mes autres classes, je peux simplement inclure #include “Constants.h . Je l’ai fait fonctionner #ifndef utilisant #ifndef … #define … syntaxe. Cependant, je […]

ClassCastException avec ListView lors de l’exécution de notifyDataSetChanged

J’ai ajouté une vue à l’en-tête de listVivew, View TopSearch = (View) View.inflate(this, R.layout.search, null); lv.addHeaderView(TopSearch, null, false); Et tout va bien jusqu’à ce que j’essaie d’exécuter (lorsque les données changent) adapter.notifyDataSetChanged(); Cela plante toujours mon application en me donnant l’erreur suivante: > java.lang.ClassCastException: android.widget.HeaderViewListAdapter Si je supprime la vue d’en-tête, il n’y a pas […]

Forward déclare un conteneur STL?

Est-il possible d’avancer la déclaration d’un conteneur STL dans un fichier d’en-tête? Par exemple, prenez le code suivant: #include class Foo { private: std::vector container_; … }; Je veux pouvoir faire quelque chose comme ça: namespace std { template class vector; } class Foo { private: std::vector container_; … }; Est-ce que cela peut être […]

À quoi sert l’encodage dans l’en-tête XML?

En regardant l’en-tête XML Ai-je raison de dire que l’atsortingbut de encoding est arrive trop tard (vous ne pouvez pas le lire correctement à moins de connaître l’encodage …) redondant, donc prédisposé aux erreurs: il est trop facile de le remplacer par “Big5” mais enregistrez le fichier dans UTF-8 Ou cet atsortingbut ne concerne-t-il pas […]

Comment inclure des fichiers d’en-tête dans le chemin de recherche GCC?

J’ai le code suivant dans un exemple de fichier: #include “SkCanvas.h” #include “SkDevice.h” #include “SkGLCanvas.h” #include “SkGraphics.h” #include “SkImageEncoder.h” #include “SkPaint.h” #include “SkPicture.h” #include “SkStream.h” #include “SkWindow.h” Cependant, ce code se trouve dans divers dossiers de / home / me / development / skia (qui inclut core / animator / images / ports / svg […]

Comment vérifier si l’en-tête de la requête jQuery.ajax () est «304 non modifié»?

Comment vérifier si l’en-tête de la requête jQuery.ajax () est “304 non modifié”? jqXHR.status renvoie généralement 200 , même si l’en-tête demandé est “304 non modifié”. ifModified:true n’aide pas beaucoup car il interrompt la requête de données XHR.

Clang> = 3.3 en c ++ Le mode 1y ne peut pas parsingr en-tête

J’ai un projet qui comstack et tourne correctement sous g ++ 4.8.1 et clang> = 3.3 en mode c ++ 11. Cependant, lorsque je passe au mode expérimental -std=c++1y , le clang 3.3 (mais pas g ++) étouffe l’en-tête qui est indirectement inclus au moyen de Boost.Test (donc je ne peux pas le changer facilement) […]

IIS et contenu statique?

Selon Ultra-Fast ASP.NET: Chapitre 3 – Mise en cache : Les fichiers que le navigateur extrait du serveur doivent être stockés dans le cache du navigateur aussi longtemps que possible afin de minimiser les allers-retours du serveur. Mais comment IIS sait-il ce qu’est réellement un contenu statique ? Est-ce juste des images, CSS, JS et […]

UITableView titleForHeaderInSection affiche tous les majuscules

J’utilise titleForHeaderInSection pour afficher un en-tête pour une section UITableView. Cela fonctionnait bien avec le SDK iOS6, mais le SDK iOS7 affiche l’en-tête dans tous les fichiers CAPS. Je suppose que cela fait partie des lignes direcsortingces de l’interface humaine mises à jour par Apple; tous les exemples montrent des en-têtes en majuscules. De plus, […]

Définir les en-têtes avec jQuery.ajax et JSONP?

J’essaie d’accéder à Google Documents avec jQuery. Voici ce que j’ai jusqu’à présent: var token = “my-auth-token”; $.ajax({ url: “http://docs.google.com/feeds/documents/private/full?max-results=1&alt=json”, dataType: ‘jsonp’, beforeSend: function(xhr) { xhr.setRequestHeader(“Authorization”, “GoogleLogin auth=” + token); }, success: function(data, textStatus, XMLHttpRequest) { }, error: function(XMLHttpRequest, textStatus, errorThrown) { } }); Cela ne me permet pas de définir des en-têtes si je […]