Questions sur char

17
réponses

Pourquoi est-ce que char [] est préféré à String pour les mots de passe?

dans Swing, le champ Mot de passe a une méthode getPassword() (retourne char[] ) au lieu de la méthode habituelle getTe ... ésente-t-il une menace pour la sécurité en ce qui concerne les mots de passe? Il est incommode d'utiliser char[] .
demandé sur 2012-01-16 18:20:42
8
réponses

Comment convertir un std::string en const char* ou char*?

Comment puis-je convertir un std::string en un char* ou un const char* ?
demandé sur 2008-12-07 22:30:56
11
réponses

Comment convertir un char en chaîne de caractères?

j'ai un char et j'ai besoin d'un String . Comment puis-je convertir de l'un à l'autre?
demandé sur 2011-11-17 22:37:19
12
réponses

Quelle est la différence entre char s[] et char *s?

en C, on peut utiliser une chaîne littérale dans une déclaration comme celle-ci: char s[] = "hello"; ou ... veux savoir ce qui se passe réellement en termes de durée de stockage, à la fois à la compilation et à l'exécution.
demandé sur 2009-11-10 01:34:21
17
réponses

Qu'est ce qu'un unsigned char?

en C/C++, à quoi sert un unsigned char ? En quoi est-ce différent d'un char régulier ?
demandé sur 2008-09-16 22:05:18
11
réponses

Comment convertir un tableau char en une chaîne de caractères?

j'ai un tableau de caractères: char[] a = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'}; ma s ... tuelle est de faire String b = new String(a); mais il y a sûrement une meilleure façon de faire cela?
demandé sur 2011-10-05 03:20:19
12
réponses

Guillemets simples vs. guillemets doubles en C ou c++

quand devrais-je utiliser des guillemets simples et des guillemets doubles dans la programmation C ou C++?
demandé sur 2010-09-10 13:43:39
8
réponses

Comment appliquer la boucle for-each à chaque caractère d'une chaîne?

donc je veux itérer pour chaque caractère d'une chaîne. donc j'ai pensé: for (char c : "xyz") ... une erreur de compilateur: MyClass.java:20: foreach not applicable to expression type Comment faire?
demandé sur 2010-03-16 04:53:56
8
réponses

La manière la plus rapide d'itérer toutes les pièces d'une chaîne

en Java, quel serait le moyen le plus rapide d'itérer sur toutes les barres d'une chaîne, ceci: String str = "a ... T, le temps de démarrage JVM, etc. et pas seulement la différence entre deux appels à System.currentTimeMillis() .
demandé sur 2012-01-17 16:02:13
4
réponses

Quel est le but d'un "+" unique avant un appel aux membres std::numeric limits?

j'ai vu cet exemple dans la documentation de cppreference pour std::numeric_limits #include <limits& ... Je l'ai testé, remplacé par "-", et cela a aussi fonctionné. Qu'est-ce que l'utilisation d'un tel opérateur"+"?
demandé sur 2018-09-03 11:43:11
5
réponses

Obtenir une sous-couche d'un char* [dupliquer]

cette question a déjà une réponse ici: Chaînes de caractères en C, comment faire ... ple, j'ai ce char *buff = "this is a test string"; et je veux avoir "test" . Comment puis-je le faire?
demandé sur 2010-11-18 14:37:08
12
réponses

Pourquoi C de caractères littéraux entiers au lieu de caractères?

En C++, sizeof('a') == sizeof(char) == 1 . Cela semble logique, puisque 'a' est un caractère littéral, et sizeof( ... ourquoi? Je peux trouver beaucoup de mentions de cette bizarrerie mais aucune explication pour pourquoi elle existe.
demandé sur 2009-01-12 01:43:59
19
réponses

Prendre une entrée char du Scanner

j'essaie de trouver un moyen de prendre une entrée char du clavier. j'ai essayé d'utiliser: Scanner re ... comme entrée. Je dois donc trouver un moyen de prendre explicitement un char comme une entrée. de l'aide?
demandé sur 2012-12-19 02:42:20
2
réponses

Comment convertir char en entier en C? [dupliquer]

duplicata possibles: comment convertir un seul char en int caractère à Entier En C ... r en int ? char c[]={'1',':','3'}; int i=int(c[0]); printf("%d",i); quand j'essaie ça, ça donne 49.
demandé sur 0000-00-00 00:00:00
15
réponses

Comment obtenir les cinq premiers caractères d'une Chaîne

j'ai lu cette question pour obtenir le premier caractère de la chaîne. Y a-t-il un moyen d'obtenir le premier n nombre de caractères d'une chaîne en C#?
demandé sur 2013-04-11 10:22:17
2
réponses

Comment utiliser modulo operator ( % ) dans JavaScript? [dupliquer]

cette question a déjà une réponse ici: Que fait % en JavaScript? ... Comment puis-je utiliser l'opérateur modulo (%) dans le calcul des nombres pour les projets JavaScript?
demandé sur 2013-05-12 12:34:15
14
réponses

quelle est la valeur par défaut de char?

char c = '\u0000'; quand j'imprime c, il affiche 'a' dans la fenêtre de ligne de commande. alors quel ... aleur par défaut d'un champ de type char? Quelqu'un a dit '\u0000' signifie nul en unicode; est-ce exact?
demandé sur 2012-03-28 18:12:10
7
réponses

Comment générer une chaîne de caractères aléatoire en Java [dupliquer]

cette question a déjà une réponse ici: comment générer une chaîne alphanumérique ... ; studentId = "1234567" <-- from the random generator. et je dois m'assurer qu'il n'y a pas de duplicata.
demandé sur 2010-05-19 12:18:21
7
réponses

Est-ce que char est garanti pour être exactement 8-bit long? [dupliquer]

cette question a déjà une réponse ici: un `char` toujours-toujours-toujours 8 bit ... C'est tout. Je n'ai pas trouvé de sujet similaire alors soyez indulgents.
demandé sur 2009-05-19 14:07:47
10
réponses

C entretien d'embauche-casting et comparaison

j'ai été confronté à une question délicate (IMO). J'ai eu besoin de comparer deux MAC adresses , de la manière l ... deux char et int sont des types entiers donc casting est légal, mais ce qui se passe dans la situation décrite?
demandé sur 2013-12-31 18:40:15
3
réponses

Différence entre char et char[1]

en C++ quelle est la différence (le cas échéant) entre l'utilisation de char et char[1]. exemples: struct SomeStruct { char x; char y[1]; }; est-ce que les mêmes raisons s'appliquent à char non signé?
demandé sur 2010-11-08 04:20:32
9
réponses

Comment convertir un seul char en int

j'ai une chaîne de chiffres, par exemple" 123456789", et j'ai besoin d'extraire chacun d'eux pour les utiliser dans un ... comme argument. Donc je doit convertir chaque caractère dans une chaîne, puis appel atoi. Est-il un meilleur moyen?
demandé sur 2009-01-13 19:07:35
3
réponses

Conversion obsolète d'une chaîne de caractères littérale en ' char*'

j'ai un programme qui déclare un tableau de chaînes comme ceci: char *colors[4] = {"red", "orange", "yellow", " ... t" avant que "char" fonctionne, mais il serait utile que quelqu'un puisse expliquer ce que l'erreur signifie. Grâce.
demandé sur 2012-03-11 00:48:03
12
réponses

Comparer les caractères en Java

Cela fait longtemps que je N'ai pas fait de Java, donc ma syntaxe n'est pas la meilleure pour le moment. je v ... 'B'|'C')){} Ne semble pas fonctionner. Dois-je l'écrire comme: if(symbol == 'A' || symbol == 'B' etc.)
demandé sur 2011-02-17 23:59:15
4
réponses

Est-il possible de convertir char[] en char* en C?

je fais une tâche où nous devons lire une série de chaînes à partir d'un fichier dans un tableau. Je dois appeler un algo ... comprendre. Je n'ai pas été en mesure de trouver quelque chose sur google. Je commence à me demander si c'est possible.
demandé sur 2012-03-09 06:01:54
2
réponses

Comment puis-je cartographier une propriété char en utilisant L'API entité Framework 4.1 "code only"?

j'ai un objet qui a une propriété char: public class Product { public char Code { get; ... en utilisant l'API fluent? Je ne veux pas changer les objets model car ils font partie d'une bibliothèque partagée.
demandé sur 2011-07-20 14:55:09
6
réponses

Un code ASCII dans Ruby?` (point d'interrogation) échoue

je suis dans une situation où j'ai besoin de la valeur ASCII d'un personnage (pour Project Euler question #22 , si vo ... e ne les ai pas téléchargés. alors pourquoi exactement tous mes codes ASCII sont transformés en caractères?
demandé sur 2009-08-13 09:41:35
8
réponses

Quelle est la bonne façon de comparer char ignorant la casse?

je me demande Quelle est la bonne façon de comparer deux personnages ignorant le cas qui fonctionnera pour toutes les cul ... er(y, ci); } } // Prints 3 Console.WriteLine("This is a test".CountChars('t', new CaseInsensitiveCharComparer()));
demandé sur 2009-09-08 20:13:54
7
réponses

C - vérifier si un caractère existe dans un tableau de char

j'essaie de vérifier si un caractère appartient à une Liste/Tableau de caractères invalides. venant d'un arrière-plan P ... if c in invalid_characters: #do stuff, etc Comment puis-je faire cela avec des tableaux de C char réguliers?
demandé sur 2009-07-02 01:47:01
5
réponses

En C, pourquoi sizeof (char) 1, alors que 'a' est un int?

j'ai essayé printf("%d, %d\n", sizeof(char), sizeof('c')); et a obtenu 1 à 4 en sortie. Si l ... duit, sous le capot, de cette valeur de 4 octets à une valeur de 1 octet quand elle est assignée à la variable char?
demandé sur 2010-02-12 16:26:40