Articles of c #

Pourquoi dois-je utiliser la classe Rfc2898DeriveBytes (en .NET) au lieu d’utiliser directement le mot de passe en tant que clé ou IV?

Quelle est la différence entre l’utilisation de Rfc2898DeriveBytes et l’utilisation d’ Encoding.ASCII.GetBytes(ssortingng object); ? J’ai eu un succès relatif avec l’une ou l’autre approche, la première est une approche plus longue où la seconde est simple et directe. Les deux semblent vous permettre de faire la même chose par la suite, mais je me bats […]

Comment vérifier si une chaîne commence par une autre chaîne en C?

Y a-t-il quelque chose comme startsWith(str_a, str_b) dans la bibliothèque standard C? Il devrait prendre des pointeurs vers deux chaînes qui se terminent par nullbytes, et me dire si le premier apparaît aussi complètement au début du second. Exemples: “abc”, “abcdef” -> true “abcdef”, “abc” -> false “abd”, “abdcef” -> true “abc”, “abc” -> true

Utilisation de directives sortingées en ordre erroné

J’utilise l’extension Power Commands avec Visual Studio 2012. J’ai l’option cochée pour supprimer et sortinger les utilisations lors de l’enregistrement. Le problème est que les directives System.Xxx sont sortingées en dernier et cela provoque une erreur d’parsing de style: SA1208: Les directives utilisant le système doivent être placées avant toutes les autres directives utilisant. Avant […]

L’équivalent .Net de l’ancienne fonction vb left (ssortingng, length)?

En tant que programmeur non .net, je recherche l’équivalent .net de l’ancienne fonction vb left(ssortingng, length) . C’était paresseux en ce sens que cela fonctionnait pour n’importe quelle longueur de corde. Comme prévu, à left(“foobar”, 3) = “foo” tandis que, plus utilement, à left(“f”, 3) = “f” . Dans .net ssortingng.Subssortingng(index, length) génère des exceptions […]

Parenthèse entourant les valeurs de retour

Très souvent, en code C ANSI, je peux voir une parenthèse entourant une seule valeur de retour. Comme ça:- int foo(int x) { if (x) return (-1); else return (0); } Pourquoi utiliser () autour de la valeur de retour dans ces cas? Des idées? Je ne vois aucune raison à cela.

Comment puis-je obtenir le répertoire actuel dans le script msbuild?

Dans mon script msbuild, je dois passer le répertoire complet en paramètre. Comment l’obtenir? Exemple: je lance le script depuis C: \ dev, je veux un temp de chemin relatif, donc je suis après C: \ dev \ temp Remarque: Je ne sais pas à partir de quel dossier le script sera exécuté.

Visual Studio 2015 RTM – Le débogage ne fonctionne pas

J’ai installé VS 2015 RTM (rien d’autre) et je ne peux pas déboguer de solution, peu importe si c’est une version existante ou nouvelle (créée avec VS 2015 et compilée avec .Net Framework 4.6), cela ouvre seulement un nouvel onglet dans VS qui s’appelle Break Mode avec le texte suivant: L’application est en mode pause […]

Est-il possible de sauvegarder un type (en utilisant “typeof ()”) dans un enum?

Donc, je crée un jeu dans XNA, C # 4.0, et je dois gérer beaucoup de PowerUps (qui dans le code sont tous hérités de la classe “PowerUp”), et gérer la gestion back-end des PowerUps dont je dispose actuellement. enum, PowerupEffectType, avec une valeur pour chaque classe enfant de PowerUp. Finalement, dans le code, je […]

Comment concaténer deux chaînes en C ++?

J’ai une variable de classe privée (nom de caractère [10]) à laquelle je voudrais append l’extension .txt pour pouvoir ouvrir le fichier présent dans le répertoire. Comment puis-je m’y prendre? Il serait préférable de créer une nouvelle variable de chaîne contenant la chaîne concaténée.

Plusieurs classes dans un fichier d’en-tête par rapport à un seul fichier d’en-tête par classe

Pour quelque raison que ce soit, notre société a une directive de codage qui stipule: Each class shall have it’s own header and implementation file. Donc, si nous écrivions une classe appelée MySsortingng nous aurions besoin d’un MySsortingngh.h et d’un MySsortingng.cxx associés . Est-ce que quelqu’un d’autre le fait? Quelqu’un at-il vu des répercussions sur […]