Articles of c #

Conversion d’entiers en chiffres romains

J’essaie d’écrire une fonction qui convertit les nombres en chiffres romains. Ceci est mon code jusqu’ici Cependant, il ne fonctionne qu’avec des nombres inférieurs à 400. Existe-t-il un moyen simple et rapide d’effectuer cette conversion ou d’étendre mon code existant pour qu’il traite tous les cas? Merci d’avance pour votre aide. static ssortingng convertroman(int number) […]

Question d’interview – Recherche dans le tableau sortingé X pour l’index i tel que X = i

On m’a posé la question suivante dans mon interview hier: Considérons un tableau Java ou C ++, disons X qui est sortingé et ne contient pas deux éléments identiques. Comment mieux trouver un index, disons que tel élément à cet index est aussi i . C’est X[i] = i . Pour clarifier, elle m’a aussi […]

La différence de int8_t, int_least8_t et int_fast8_t?

Quelle est la différence entre les types int int8_t , int_least8_t et int_fast8_t ?

Est-ce que & errno est légal C?

Par 7.5, [errno] se développe en une lvalue175 modifiable) de type int dont la valeur est définie par un numéro d’erreur positif par plusieurs fonctions de bibliothèque. Il n’est pas spécifié si errno est une macro ou un identificateur déclaré avec un lien externe. Si une définition de macro est supprimée pour accéder à un […]

Comment envoyer un message personnalisé dans le cadre de test Google C ++?

J’utilise le cadre de test Google C ++ pour les tests unitaires de mon code. J’utilise Eclipse CDT avec le module de test C ++ Unit pour l’parsing des résultats. Auparavant, j’ai utilisé CppUnit, il a une famille de macros CPPUNIT * _MESSAGE qui pourrait être appelée comme ceci: CPPUNIT_ASSERT_EQUAL_MESSAGE(“message”,EXPECTED_VALUE,ACTUAL_VALUE) Et permet d’envoyer des messages […]

Meilleur moyen de vérifier si une liste déroulante contient une valeur?

Lorsque l’utilisateur navigue vers une nouvelle page, l’index sélectionné par ddl est déterminé par un cookie, mais si le ddl ne contient pas la valeur de ce cookie, j’aimerais qu’il soit défini sur 0. Quelle méthode utiliserais-je pour le ddl? ddl? Une boucle est-elle la meilleure solution, ou existe-t-il une simple déclaration que je peux […]

Pourquoi devrais-je initialiser les variables membres dans l’ordre dans lequel elles sont déclarées?

J’écrivais du code aujourd’hui et j’ai eu une erreur de compilation étrange, qui semble être due à l’initialisation des variables membres dans un ordre différent de celui qu’ils ont été déclarés. Exemple: class Test { int a; int b; public: Test() : b(1), a(2) { } }; int main() { Test test; return 0; } […]

Visual Studio C # IntelliSense ne s’affiche pas automatiquement

Tout récemment, mon Visual Studio 2010 a cessé d’afficher automatiquement les suggestions IntelliSense lorsque je tape. Je peux toujours appuyer sur ctrl + espace pour le faire fonctionner, mais il ne montre pas automatiquement une liste de suggestions comme auparavant. J’ai déjà essayé de désactiver toutes mes extensions, en redémarrant VS et l’ordinateur, et j’ai […]

inheritance virtuel

Quelle est la signification de l’inheritance “virtuel“? J’ai vu le code suivant et je n’ai pas compris la signification du mot-clé virtual dans le contexte suivant: class A {}; class B : public virtual A;

Comment obtenir une adresse IP?

Je veux obtenir l’adresse IP de la personne qui s’inscrit sur mon site. Comment faire cela dans ASPNET. J’ai utilisé le code suivant, mais il ne reçoit pas l’adresse IP correcte ssortingng ipaddress = Request.UserHostAddress;