char — все вопросы

11ответов
746 голосов
Как преобразовать символ в строку?
У меня есть char, и мне нужен String. Как мне перейти с одного на другой?
4ответа
127 голосов
Какова цель унарного «+» перед вызовом std :: numeric_limits <unsigned char> Члены?
Я видел этот пример в документации по cppreference для std::numeric_limits #include <limits> #include <iostream> int main() { std::cout << "type\tlowest()\tmin()\t\tmax()
13ответов
108 голосов
Конвертировать char в int в C #
У меня есть символ в c #: char foo = '2'; Теперь я хочу получить 2 в int. Я считаю, что Convert.ToInt32 возвращает действительное десятичное значение символа, а не число 2. Следующее будет рабо
10ответов
68 голосов
Преобразовать шестнадцатеричную строку (char []) в int?
У меня есть char [], который содержит значение, такое как «0x1800785», но функция, которой я хочу присвоить значение, требует int, как я могу преобразовать это в int? Я искал вокруг, но не могу найти
14ответов
53 голоса
Должен ли быть буфер байтов со знаком или без знака в буфере символов?
Должен ли буфер байтов быть подписан как char или unsigned char или просто как char char? Есть ли различия между C и C ++? Спасибо.
14ответов
46 голосов
Разница между «char» и «String» в Java
Я читаю книгу по Java, которую пытаюсь выучить, и у меня есть вопрос. Я не могу понять, в чем разница между типом переменной char и String. Например, существует разница между int и short, байты в па
3ответа
43 голоса
Как мне сопоставить свойство char, используя свободный API Entity Framework 4.1 «только код»?
У меня есть объект со свойством char: public class Product { public char Code { get; set; } } Похоже, что Entity Framework не может отображать символы (это поле отсу
4ответа
40 голосов
Причины использовать (или нет) stdint
Я уже знаю, что stdint используется, когда вам нужны конкретные размеры переменных для переносимости между платформами, у меня пока нет такой проблемы, но каковы плюсы и минусы его использования пом
4ответа
39 голосов
Строковый литерал в c ++ создан в статической памяти?
Строковый литерал в c ++ создается в статической памяти и уничтожается только при выходе из программы?
15ответов
37 голосов
Как получить реальную и полную длину символа * (массив символов)?
Для char [] я легко могу получить его длину: char a[] = "aaaaa"; int length = sizeof(a)/sizeof(char); // length=6 Однако я не могу сделать так, чтобы получить длину char * по: char *a = new c
3ответа
31 голос
Вставить разрыв строки в postgresql при обновлении текстового поля
Я пытаюсь обновить текстовое поле в таблице моей базы данных postgresql. UPDATE public.table SET long_text = 'First Line' + CHAR(10) + 'Second line.' WHERE id = 19; Мой предполагаемый результат
8ответов
27 голосов
Как передать std :: string в glShaderSource?
У меня есть следующий код: glShaderSource(shader, 1, (const char **)data.c_str(), NULL); Но это приводит к сбою моей программы. Как преобразовать std::string в const char **? Я также пытался (c
4ответа
26 голосов
Преобразовать массив символов в целое число в C
Я хочу преобразовать массив символов [], например: char myarray[4] = {'-','1','2','3'}; //where the - means it is negative Так что это должно быть целое число: -1234 использование стандартных
5ответов
25 голосов
Конвертировать char * в строку C ++
Я знаю начальный адрес строки (например, char* buf) и максимальную длину int l; строки (т. Е. Общее количество символов меньше или равно l). Как проще всего получить значение string из указанного
9ответов
23 голоса
Как узнать следующий символ по алфавиту?
Как мы можем узнать следующий символ введенного. Например, если я ввел символ «b», то как мне получить ответ «c»?
3ответа
23 голоса
При каких обстоятельствах можно использовать подписанный символ в C ++?
В большинстве ситуаций можно было бы объявить объект char, чтобы назначить одно из значений символов в таблице ascii в диапазоне от 0 до 127 Даже расширенные наборы символов варьируются от 128 до 25
4ответа
22 голоса
F #, char seq -> строки
Быстрый вопрос, который может быть скорее бессмысленным (но я надеюсь, что вместо этого буду просветленным). В F # строка совместима с Seq так, что "abcd" |> Seq.map f будет работать со строко
12ответов
21 голос
Как вернуть локальный массив в C ++?
char *recvmsg(){ char buffer[1024]; return buffer; } int main(){ char *reply = recvmsg(); ..... } Я получаю предупреждение:    предупреждение C4172: возвращение адреса локально
4ответа
20 голосов
Разбить строку на массив символов?
Как можно разбить строку VBA на массив символов? Я пробовал Split(my_string, ""), но это не сработало.
0ответов
19 голосов
Добавить int к char *
Как бы вы добавили целое число к char* в c ++?
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132