Описание тега string-conversion
Преобразование строк - это процесс преобразования данных в символьные строки и обратно. Это особый случай преобразования типов, который обычно используется в программировании для объединения нескольких типов данных в строку или при проверке / сохранении пользовательского ввода.
3
ответа
C++ std::stringstream для преобразования в const char*
Я пытаюсь преобразовать stringstream в const char*, но я всегда получаю пустую строку. Мой код: #include<string> #include<sstream> #include<stdio.h> const char* test(std::string city, std::string street, int houseNumber, int postCo…
17 июл '18 в 21:27
2
ответа
Преобразование строк символа обратной косой черты в символ обратной косой черты
Легко ли преобразовать строку символа обратной косой черты в сам символ обратной косой черты? например, как бы я сделать что-то вроде этого: string newline = "\\n"; char n = somefunction(newline); // n == '\n' cout << newline << n <&l…
06 окт '14 в 20:08
1
ответ
Вызывается ли valueOf() при печати целого числа?
int x = 5; String s = "x = " + x; В этом случае valueOf() Метод вызывается, когда примитивный тип преобразуется в String. Но если мы сделаем System.out.print(x); Тогда делает valueOf() метод вызывается?
30 янв '16 в 06:16
1
ответ
Преобразование UTF-8 в UTF-32 с предварительным вычислением количества символов в каждом
У меня есть рабочий алгоритм для преобразования строки UTF-8 в строку UTF-32, однако я должен выделить все пространство для моей строки UTF-32 заранее. Есть ли способ узнать, сколько символов в UTF-32 займет строка UTF-8. Например, строка UTF-8 "¥0"…
24 май '12 в 19:35
0
ответов
Преобразовать строку в число с плавающей запятой / целое число / двойное (числовое значение) в EL
Следующая проблема: я получил строку из бобов поддержки. Эта строка содержит числовые значения. Я выбираю первое числовое значение с разделением и заменой функций JSTL. Теперь у меня есть правильное значение. Проблема - как строка:( Мне нужна эта чи…
09 мар '16 в 16:46
3
ответа
Конвертировать из массива char в 16-битные целые числа и 32-битные целые числа без знака
Я работаю над некоторым встроенным C для разработанной мной платы, но мой C немного ржавый! Я хочу сделать некоторые преобразования из массива char в различные целочисленные типы. Первый пример: [input] " 1234" (note the space before the 1) [convert…
22 июн '17 в 10:15
1
ответ
Как заставить StrToInt, StrToIntDef игнорировать шестнадцатеричные значения?
У меня есть переменная, которая может содержать строку или целое число. Итак, я использую If StrToIntDef(Value) > 0 решить, что я обрабатываю строки или целые числа. Но это не удается, когда строка начинается с "x" или "X". Я предполагаю, потому …
31 мар '17 в 12:47
1
ответ
Преобразование tchar[] в LPCWSTR
Я использую FindFirstFile, чтобы пройти через каталог для поиска DLL. Когда я получаю dll, я использую cfilename структуры WIN32_FIND_DATA, чтобы получить имя этой dll. Теперь я хочу передать dll функции LoadLibrary(), которая ожидает абсолютный пут…
09 сен '11 в 13:01
1
ответ
Swift 3: Как я могу получить массив из строки
На самом деле я получил строку поля адреса из API, например "District-1 1656-Union-Street Eureka 707-445-6600", поэтому мне нужно преобразовать в массив. Ожидаемый результат: ["Район-1", "Улица Юнион-1656", "Эврика", "707-445-6600"] Как я могу получ…
30 дек '16 в 08:48
3
ответа
Python разбирает запятую в int
Возможный дубликат: Как использовать Python для преобразования строки в число, если в нем есть запятые в качестве разделителей тысяч? Как бы я разобрать строку 1,000,000 (миллион) в его целочисленное значение в Python?
01 июн '10 в 22:11
1
ответ
Преобразовать int в строку и объединить результат
Я пытаюсь объединить строку с целым числом, преобразованным в строку, и записать результат в файл. Вот мой код (упрощенно): char * convert_int_string(int val) { char * str = malloc(sizeof(char)*64); sprintf(str,"%d",val); return str; } char * parse_…
14 янв '17 в 23:49
2
ответа
Как преобразовать строку в код C# в SELECT из C# LINQ
Я пытаюсь переупорядочить / переупорядочить CSV-файл через LINQ. После того, как я рассчитал расположение столбцов, мне нужно создать новый CSV-файл в этом расположении. Ссылка: https://msdn.microsoft.com/en-us/library/bb546155.aspx Я использую анал…
23 мар '16 в 07:51
4
ответа
Конвертировать строку, чтобы плавать в Java
Я пытаюсь разобрать строку с плавающей точкой с float.parsefloat() метод, но это дает мне ошибку относительно формата. int v_CurrentPosX = Math.round(Float.parseFloat(v_posString)); //where v_posString is the float that I want to convert in this cas…
15 май '17 в 07:36
0
ответов
Не удается преобразовать строку в числовые значения
Я хочу, чтобы, если строка была в элементе, она ассоциировалась с переменной. Переменные должны быть добавлены, поэтому я включил, например, условие val4 == int(val4)+int(right1). Право1 всегда является новым значением, которое должно быть добавлено…
07 июл '17 в 08:36
2
ответа
Преобразование шестнадцатеричной строки в ByteBuffer с потоками Java 8
Я ищу способ читать шестнадцатеричные строки из файла строка за строкой и добавлять их как преобразованные байты в некоторый ByteBuffer. ByteBuffer byteBuffer = ByteBuffer.allocate(1024); Files.lines(filePath).foreach( l -> byteBuffer.put( // fir…
04 май '18 в 09:12
2
ответа
Поведение PowerShell в строку
PowerShell обрабатывает следующие команды с интересными результатами. Надеюсь, что умный парень может объяснить, почему. Здесь нет проблем: PS C:\> [float]"4.2" 4.2 PS C:\> [double]"4.2" 4.2 Но как только вы сделаете небольшую арифметику, все …
04 авг '18 в 23:57
3
ответа
Преобразовать строку в SomeType в Java
Я решил написать свой крошечный ArgumentParser на Java, ключевой момент в том, что у него есть метод public void addOption(String optionName, Class valueType, boolean required) за что-то вроде ArgumentParser parser = new ArgumentParser(); parser.add…
12 июл '14 в 19:47
1
ответ
Исключение числового формата при преобразовании строки
Следующий код не запускается и продолжает выдавать исключение числового формата в строке, ошибка "Исключение в потоке"main" java.lang.NumberFormatException: для входной строки: "SAN 1905 1808+24 1512+17 1209+10 1708-06 2016-16 211831 211941 192652" …
10 мар '13 в 01:12
6
ответов
C++ конвертировать простые значения в строку
Прямо сейчас я использую следующий фрагмент кода для случайного преобразования основных типов (int, long, char[]такого рода вещи), чтобы std::string для дальнейшей обработки: template<class T> constexpr std::string stringify(const T& t) { …
11 май '15 в 11:39
0
ответов
Компактная длинная строка с PathEllipsis в.Net
У меня есть следующая строка, которую я рисую в одном из моих древовидных элементов управления, используя DrawString. @haTEST sadasd asd asd asd asd asd asd asd ### adssad asd asd asd asd asd asdasdasd Древовидная структура рисует вышеуказанную стро…
11 авг '11 в 14:45