Вопросы с тегом 'char'

char обычно относится к символьному типу данных, представляющему собой буквы текста.
18

Почему char [] предпочитается над String для паролей?

В Swing поле пароля имеет метод getPassword() (возвращает char[]) вместо обычного метода getText() (возвращает String). Точно так же я столкнулся с предложением не использовать String для обработки паролей. Почему String создает угрозу безопасности...
16 янв. '12 в 14:20
8

Как преобразовать std::string в const char * или char *?

Как преобразовать std::string в char* или const char*?
07 дек. '08 в 19:30
11

Как преобразовать char в строку?

У меня есть char, и мне нужен String. Как конвертировать из одного в другой?
17 нояб. '11 в 18:37
13

В чем разница между char s [] и char * s?

В C можно использовать строковый литерал в следующем объявлении: char s[] = "hello"; или вот так: char *s = "hello"; Так в чем же разница? Я хочу знать, что на самом деле происходит с точки зрения продолжительности хранения, как при компиляции, ...
09 нояб. '09 в 22:34
12

Как преобразовать массив char в строку?

У меня есть массив char: char[] a = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'}; Мое текущее решение - сделать String b = new String(a); Но, конечно, есть лучший способ сделать это?
04 окт. '11 в 23:20
17

Что такое unsigned char?

В C/С++ для чего используется unsigned char? Как он отличается от обычного char?
16 сент. '08 в 18:05
8

.NET/С# - преобразовать char [] в строку

Каков правильный способ превратить char[] в строку? Метод ToString() из массива символов не выполняет трюк.
24 авг. '09 в 18:38
5

Как преобразовать символ в целое число в Python и наоборот?

Я хочу получить, учитывая символ, его значение ASCII. Например, для символа a я хочу получить 97 и наоборот.
01 апр. '09 в 5:19
9

Удалить последний char строки

Я получаю много информации в списке, связанном с базой данных, и я хочу создать строку групп для тех, кто подключен к веб-сайту. Я использую это для тестирования, но это не динамично, так что это действительно плохо: string strgroupids = "6"; Я х...
26 окт. '11 в 10:20
7

Java: значение parse int из char

Я просто хочу знать, есть ли лучшее решение для разбора числа из символа в строке (при условии, что мы знаем, что символ с индексом n является числом). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //resul...
11 февр. '11 в 11:11
15

std::string до char *

Я хочу преобразовать std::string в тип данных char * или char []. std::string str = "string"; char* chr = str; Результаты в: "ошибка: невозможно преобразовать 'std::string в' char..." . Какие существуют методы для этого?
08 сент. '11 в 17:25
12

Одиночные кавычки и двойные кавычки в C или С++

Когда следует использовать одинарные кавычки и двойные кавычки в программировании на C или С++?
10 сент. '10 в 9:43
20

Почему нет Char.Empty как String.Empty?

Есть ли причина для этого? Я спрашиваю об этом, потому что если вам нужно использовать много пустых char, тогда вы попадаете в ту же ситуацию, что и в случае использования большого количества пустых строк. Изменить: причиной этого было следующее: ...
08 сент. '10 в 17:44
5

Как преобразовать массив char в строку?

Преобразование С++ string в массив char довольно прямолинейно с использованием функции c_str строки, а затем выполняется strcpy. Однако как сделать обратное? У меня есть массив char вроде: char arr[ ] = "This is a test";, который нужно преобразоват...
22 янв. '12 в 9:09
9

Как применить цикл for-each к каждому символу в String?

Итак, я хочу итерации для каждого символа в строке. Итак, я подумал: for (char c : "xyz") но я получаю ошибку компилятора: MyClass.java:20: foreach not applicable to expression type Как я могу это сделать?
16 мар. '10 в 1:53