Результаты поиска по запросу "stdstring"

2 ответа

GParted: упрощенная реализация cleanup_cursor ()

ли хороший простой способ заменить все вхождения"/" вstd::string с участием"\/" чтобы избежать всех косых черт вstd::string?

15 ответов

попробуйте это, но используя вектор вместо списка

самый элегантный способ вставить вектор строк в строку. Ниже приведено решение, которое я использую сейчас: static std::string& implode(const std::vector<std::string>& elems, char delim, std::string& s) { for ...

1 ответ

Как скопировать / установить изменчивый std :: string?

Как я могу скопироватьvolatile std::string? Для volatile нет конструктора копирования, и нет ничего подобногоc_str разрешить изменчивый доступ.operator= также не позволяет установить энергозависимый. Кажется, чтоstd::string просто непригоден в ...

ТОП публикаций

3 ответа

 для строки

ужен пример того, как использовать Crypto ++ для генерации хеша SHA256 из std :: string и вывода std :: string. Я не могу понять это. Все, что я пробовал, дает мне неверный вывод. Вот новый код после ответа Interjay: string SHA256(string data) ...

6 ответов

«& S [0]» указывает на непрерывные символы в std :: string?

Я делаю некоторые работы по техническому обслуживанию и столкнулся с чем-то вроде следующего: std::string s; s.resize( strLength ); // strLength is a size_t with the length of a C string in it. memcpy( &s[0], str, strLength );Я знаю, что ...

2 ответа

Ошибка компиляции с шаблонами - нет подходящей функции для вызова

Я пытаюсь преобразовать строку в число. Для этого я нашел следующий путь: #include <iostream> #include <string> template <typename T> T stringToNumber(const std::string &s) { std::stringstream ss(s); T result; return ss >> result ? result : 0; } ...

6 ответов

Это касается самой печати. C.foo - это одна часть данных, которая в конечном итоге отображается пользователю (в основном) как есть. Если бы это был мой код, я бы потерял бессмыслицу печати (FILE *), которая слишком ограничительна.

отаю с инструментом UNIX с открытым исходным кодом, который реализован на C ++, и мне нужно изменить код, чтобы заставить его делать то, что я хочу. Я хотел бы внести наименьшее возможное изменение в надежде получить мой патч вверх по течению. ...

6 ответов

Есть ли способ получить буфер std: string

Есть ли способ получить «сырой» буфер в std :: string? Я думаю о чем-то похожем наCString::GetBuffer(), Например, с CString я бы сделал: CString myPath; ::GetCurrentDirectory(MAX_PATH+1, myPath.GetBuffer(MAX_PATH)); myPath.ReleaseBuffer();Так ...

1 ответ

Специфическое поведение std :: string в visual studio?

У меня есть проект, в котором мне нужно для чтения / записи больших файлов. Я решил использовать ifstream :: read (), чтобы поместить эти файлы в память за один проход, в std :: string. (это, кажется, самый быстрый способ сделать это в C ...

2 ответа

constexpr с обходом операций со строками?

Этотранее отвеченный вопрос [https://stackoverflow.com/questions/7779013/probrem-with-constexpr-how-to-resolve-it] объясняет, почему код, который я разместил ниже, не работает. У меня есть дополнительный вопрос: есть ли обходной путь, который ...