Вопросы по теме 'widestring'
Преобразование широкой строки char в нижний регистр в С++
Как преобразовать строку wchar_t из верхнего регистра в нижний регистр в С++?
Строка содержит смесь японских, китайских, немецких и греческих символов.
Я думал об использовании towlower ......
16067 просмотров
schedule
01.06.2022
C++: неправильно выводятся широкие символы?
Мой код в основном таков:
wstring japan = L"日本";
wstring message = L"Welcome! Japan is ";
message += japan;
wprintf(message.c_str());
Я хочу использовать широкие строки, но не знаю, как они выводятся, поэтому я использовал wprintf. Когда я...
6222 просмотров
schedule
11.11.2022
ReadLn работает с WideString (файлы utf-8)
Я использую делфи 7.
Мне нужно прочитать файл utf-8 построчно, каждая строка содержит слово и его вес (число). Поэтому мне нужно прочитать каждую следующую строку, затем разделить строку на разделитель (символ табуляции) и сохранить это в памяти ....
4197 просмотров
schedule
28.01.2024
Как работать с символами Unicode в C++
У нас есть система комментариев, встроенная в наш движок, которая позволяет программистам оставлять комментарии для различных открытых переменных/объектов, которые затем используются внешним интерфейсом GUI для всплывающих подсказок и справки....
2055 просмотров
schedule
28.01.2023
Самый простой способ преобразовать широкую строку или широкий массив символов в простой массив символов?
Моя переменная находится в конкретной внутренней реализации широкой строки, но я могу довольно легко сделать ее массивом широких символов. Проблема в том, что мне нужно передать его библиотечной функции, которая будет принимать только массивы...
554 просмотров
schedule
25.06.2022
Как отобразить Lأَبْجَدِيَّة عَرَبِيَّة中文 с помощью wcout?
Я хочу отобразить арабское сообщение, смешанное с китайским, используя wcout.
Следующий код в порядке:
#include <iostream>
using namespace std;
int main()
{
wcout.imbue(locale("chs"));
wcout << L"中文"; // OK
}
Однако...
2871 просмотров
schedule
08.05.2022
С++ использует Delphi DLL
Я не могу использовать функцию dll, разработанную в Delphi. У меня возникли некоторые трудности с преобразованием типов.
Это функция, которую я хочу вызвать в DLL:
function rData(ID: Cardinal; queue: WideString): WideString; stdcall;
Мой...
1771 просмотров
schedule
12.09.2022
Как указать } (закрывающая фигурная скобка) в регулярном выражении boost?
Я использую библиотеку boost 1.54 в своей программе. Моя задача состоит в том, чтобы расширить некоторые шаблоны в строке.
Один из таких случаев: если в строке найдена закрывающая фигурная скобка } , замените ее на > .
Я написал следующее...
135 просмотров
schedule
02.10.2022
Консольная печать строки и wstring в C++
Я вижу, что есть много вопросов, связанных со строками и широкими строками. Но поскольку ни один из них не дает мне информацию, которую я ищу... Я публикую новый вопрос.
У меня есть этот код...
std::string myName("vikrant");...
4370 просмотров
schedule
26.02.2022
Как преобразовать необработанные строки MBCS (SHIFT-JIS) из Windows в UTF-8 в Linux
Я пишу программу в Linux, которая должна взаимодействовать с существующей программой Windows. Я не могу изменить способ работы программы Windows, но я должен интегрироваться с существующими данными. Эта программа будет получать необработанные...
1353 просмотров
schedule
27.12.2023
Преобразование WideString в PWideChar
Я использую библиотеку Nicomsoft OCR для распознавания изображений в Delphi. Он подходит для моих задач и имеет обертку модуля Delphi, поэтому его легко использовать в Delphi. Однако отладчик Delphi показывает сообщение «Ошибка диапазона», когда я...
3510 просмотров
schedule
12.07.2022
Когда мы должны предпочесть строки с расширенными символами?
Я модернизирую большую устаревшую кодовую базу MFC, которая содержит настоящую смесь строковых типов:
CString
std :: string
std :: wstring
символ *
wchar_t *
_bstr_t
Я хотел бы стандартизировать один строковый тип внутри и...
1395 просмотров
schedule
16.11.2022
Проблема с SQL-запросом из VBA при попытке выбрать поля типа «Widestring» (Доступ к файлу .mbd)
Я пытаюсь импортировать некоторые данные из файла .mbd в Excel. Я могу скопировать всю базу данных в электронную таблицу, нет проблем. Я также могу использовать такое утверждение
sSQL = "SELECT HOEHE " & "FROM h_datei WHERE HOEHE >= 53 "...
650 просмотров
schedule
08.10.2023
Как передать номер слова в строку?
Прежде всего, я сожалею, что не могу лучше описать свою проблему.
У меня есть номер слова 65025, который равен 0xFE01 или 11111110 00000001 в двоичном формате. И я хочу передать значение wstr Word => 11111110 00000001.
Я обнаружил, что...
390 просмотров
schedule
11.07.2023
c, обрезка строк и расширенные символы
Вкратце, я разбираю заголовки HTTP, полученные от libcurl, в среде, где мне нужны широкие символы. Заголовки приходят ко мне в виде строк char * в общем формате
name: value
Я разделяю это на две строки, записывая ноль в позицию двоеточия, а...
76 просмотров
schedule
10.02.2023