Есть ли стандартная библиотека или готовое решение, которая может конвертировать символы например как делает этот сайт. https://allcalc.ru/node/67
Можно без русского языка
А может не мудрить и сделать вот так:
for (char ch : s)
printf("%03o", (unsigned char)ch);
Если я правильно понял, Вам надо конвертировать строку в oct, ну или в hex или bin
Но по сути Вам Нужен OCT
Вот пример как это можно сделать :
#include <iostream>
#include <sstream>
#include <bitset>
int main() {
std::string msg{"Test message"};
std::stringstream ss;
for (const auto& val : msg) {
ss << std::hex << static_cast<int>(val);
}
auto hex_str{ss.str()};
ss.str("");
std::cout << "HEX string : " << hex_str << std::endl;
for (const auto& val : msg) {
ss << std::oct << static_cast<int>(val);
}
auto oct_str{ss.str()};
ss.str("");
std::cout << "OCT string : " << oct_str << std::endl;
for (const auto& val : msg) {
ss << std::bitset<8>(static_cast<long long unsigned int>(val));
}
auto bin_str{ss.str()};
ss.str("");
std::cout << "Bin string : " << bin_str << std::endl;
return 0;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Вводные данные: VS2017 запущенный от имени АдминистратораNET Framework 4
Добрый вечерСобственно, вопрос заключается в том , как в одном окне отображать разное содержимое К примеру то же приложение киви десктопное
//Есть структура Diary,для примера есть один метод ShowData,который выводит данные,но как быть если структур несколько,как мне обращаться к другим...
Не так давно обновил Visual Studio и поставилNET Core 3