Вопросы по теме 'lexical-cast'
boost lexical_cast выдает исключение
Я использую библиотеки boost для c ++, и функция lexical_cast ведет себя очень странно. Если я использую lexical_cast ("0.07513994"), он работает нормально, но если я использую свою переменную, которую мне нужно преобразовать, это вызывает исключение...
6456 просмотров
schedule
10.10.2023
Альтернатива lexical_cast‹T›(std::string)
У меня есть шаблонный код, который использует lexical_cast.
Теперь я хочу удалить все вызовы lexical_cast (потому что они плохо работают с /clr).
Мне нужно привести объект между std::string и их значением.
Итак, первое направление простое (T...
576 просмотров
schedule
10.06.2022
boost :: lexical_cast из строки в исключение char
Я новичок в использовании boost :: lexical_cast и минимально понимаю его внутреннее устройство. Я пытаюсь сделать следующее приведение:
string someString = boost::lexical_cast<char>(sourceString);
Однако boost жалуется, что приведенный...
5757 просмотров
schedule
22.02.2022
boost::lexical_cast и преобразование в строки не встроенных типов
У меня есть (возможно) простая проблема с boost::lexical_cast с составными типами (в моем случае std::vector .
Моя первая версия шаблонной функции стробирования была следующей:
template <typename T>
std::string stringiy(const T &t)...
2050 просмотров
schedule
30.01.2023
Расширенный boost::lexical_cast для других типов данных класса
Можно ли расширить boost::lexical_cast для обработки других типов данных без фактического изменения этих классов?
В моем случае я хочу расширить его для обработки таких вещей, как cv::Point и cv::Point3 , взяв список координат, разделенных...
2001 просмотров
schedule
03.12.2022
lexical_cast с отрицательным числом ведет себя по-разному на разных машинах
У меня одинаковые версии boost на двух разных устройствах, но поведение отличается для
lexical_cast<uint>("-1")
В документации указано, что он должен дать мне INT_MAX (обновление дополнения до 2), но на одной машине я получаю...
74 просмотров
schedule
29.04.2023
boost :: lexical_cast с boost :: units :: amount больше не компилируется
У меня проблема с кодом, который анализирует значения, полученные с помощью boost_program_options, для увеличения количества :: единиц. Раньше он работал нормально, а теперь, при новой настройке, больше не работает. Непонятное сообщение об ошибке...
320 просмотров
schedule
30.06.2022
Lexical_cast выдает исключение
boost :: lexical_cast выдает исключение при преобразовании строки в int8_t, но int32_t - norm.
Что может быть не так с int8_t?
#include <iostream>
#include <cstdlib>
#include <boost/lexical_cast.hpp>
int main()
{
try...
102 просмотров
schedule
12.06.2023