Вопросы по теме 'cstring'
#include игнорируется
So,
У меня есть этот код, который я пытаюсь обновить. Он был написан для Visual Studio 6, и я пытаюсь скомпилировать его в Visual Studio 2010.
В stdafx.h он включает afx.h и afxwin.h и еще несколько вещей, необходимых для работы программы....
291 просмотров
schedule
13.04.2022
Как объединить несколько CString
Все функции возвращают CString, это код MFC и должен компилироваться в 32 и 64 бита.
В настоящее время я использую
CString sURI = GetURL();
sURI += GetMethod();
sURI += "?";
sURI += GetParameters();
Существует любой способ сделать то...
28214 просмотров
schedule
13.11.2022
Как преобразовать CString LPstr
Я хочу прочитать значение из реестра, используя следующий метод:
char* cDriveStatus=ReadFromRegistry(HKEY_CURRENT_USER,_T(NDSPATH),m_szDriveName);
Я попытался преобразовать с помощью GetBuffer, m_szDriveName.GetBuffer(0) , но это снова...
2810 просмотров
schedule
24.11.2022
Как сериализовать CString с помощью boost
Я пытаюсь использовать boost::serialization для замены одной части существующего проекта, который реализует свои собственные методы сериализации, но не так хорош. Однако я столкнулся с некоторыми проблемами, потому что приложение использует MFC. Я...
2350 просмотров
schedule
03.02.2023
Как преобразовать UCHAR в двоичный
Я хочу знать, как преобразовать массив UCHAR в двоичную строку в C++/MFC.
Я попробовал некоторые возможности Cstring, но они не сработали. Пожалуйста, дайте мне знать, почему.
Вот код, который я пробовал:
UCHAR ucdata[256];
ucdata[0] = 40;...
645 просмотров
schedule
31.05.2022
С++ LibCurl — преобразование CURLcode в CString
Какой самый простой способ преобразовать переменную «res» (CURLcode) в CString?
Вот стандартный пример, который отлично компилируется на моей машине, но я хочу использовать его в приложении MFC и отображать результат в виде MessageBox. Любая...
9516 просмотров
schedule
26.07.2023
как выполнить переворачивание предложения слово за словом в C?
#include <stdio.h>
int main(void)
{
int i,j;
int wordstart = -1;
int wordend = -1;
char words[]= "this is a test";
char temp;
// Reverse each word
for (i = 0; i < strlen(words); ++i)
{
wordstart = -1;
wordend = -1;...
18263 просмотров
schedule
12.06.2023
Утечка памяти при выделении нового массива символов (строка c)
Я пишу программу, которая использует массивы символов/строки c. Всякий раз, когда я запускаю программу, valgrind выдает предупреждение о блоке «определенно потерянное»:
==8011== [X] bytes in [Y] blocks are definitely lost in loss record 1 of [Z]...
675 просмотров
schedule
01.08.2022
Преобразование BSTR в CString для арабского текста
В моем проекте VC++ (VS2008) используется многобайтовый набор символов.
У меня есть следующий код для преобразования строки даты в COleDateTime
_bstr_t bstr_tDate = bstrDate; //bstrDate is populated by a COM function
const CString...
1099 просмотров
schedule
22.04.2022
Разделение std::string на два const char*, в результате чего второй const char* перезаписывает первый
Я беру строку ввода, разделенную пробелом, и пытаюсь прочитать данные в две целочисленные переменные.
например: "0 1" должно дать child1 == 0 , child2 == 1 .
Код, который я использую, выглядит следующим образом:
int separator =...
696 просмотров
schedule
11.06.2024
CString::Format() вызывает утверждение отладки
Cstring::Format вызывает утверждение отладки в Visual Studio 2008 в строке vsprintf.c 244 с «слишком маленьким буфером».
//inside the function.
somefile.Open (//open for mode read) //somefile is CFile.
char* buff = new [somefile.GetLength()];...
2612 просмотров
schedule
31.05.2022
Используйте CString с sprintf
У меня есть код C++, где мне нужно использовать CString с sprintf. В этом коде я создаю имена файлов, которые являются CStrings, определенными sprintf. Код ниже.
double Number;
Number = 0.25;
char buffer [50];
CString sFile;
sFile =...
6379 просмотров
schedule
19.02.2023
MFC C++ Как отобразить константное значение char в MessageBox?
Я надеюсь, что название было достаточно хорошим, чтобы помочь объяснить, что нужно. После решения этого большая часть моего проекта должна быть выполнена.
Когда я сделал это
char e[1000] = "HELLO";
CString msg;
msg.Format(_T("%s"),...
10795 просмотров
schedule
30.10.2023
Как правильно передать этот массив строк c?
У меня есть массив C-String, объявленный как:
char *argv[MAXARGS];
MAXARGS в основном просто сообщает нам, сколько строк c находится в массиве для целей индексации. Я хочу передать его этой функции ниже...
int builtin_cmd(char **argv)...
183 просмотров
schedule
11.08.2022
Как sprintf работает с CString и std::string
CString s = "test";
std::string ss = "test";
char z[100];
sprintf(z, "%s", ss.c_str()); // z = "test" : OK
char z2[100];
sprintf(z2, "%s", ss); // z2 = "(null)" : OK. undefined behavior is expected
char z3[100];
sprintf(z3, "%s", s); // z3 =...
7652 просмотров
schedule
02.10.2022
установка массива строк, который определен в массиве структур, равных чему-то
Итак, у меня есть структура с именем и возрастом. Загляните внутрь displayRecords() в main, там я пытаюсь отсортировать массив структур по возрасту. Я могу отсортировать возраст, но у меня возникают проблемы с одновременной сортировкой жала с именем...
280 просмотров
schedule
25.10.2022
ошибка C2664 char [80] to char
Привет, я должен создать программу для чтения файла .txt и сохранения информации в txt в структуру и перечисление (необходимо использовать перечисление как обязательное), а затем распечатать информацию после перестановки слов. например Сара Страна...
186 просмотров
schedule
25.03.2022
Код strcmpi не скомпилируется, а strcmp будет?
У меня вопрос, почему мой код не компилируется, когда я использую strcmpi. Я протестировал этот же код с помощью strcmp, и это сработало. Не уверен, почему это не работает.
вот ошибка компиляции, которую я получаю:
gcc -std=c99 strcmpi_test.c...
3059 просмотров
schedule
27.06.2023
Правильный способ определить постоянную C-строку в С++?
Большую часть времени я вижу постоянные C-строки, определенные как:
static char const* MY_CONSTANT = "Hello World";
Однако сам указатель не является const . Не было бы более уместно сделать это, как показано ниже?
static char const*...
7732 просмотров
schedule
23.08.2023
C++ string() сравнение с c-строкой. ПОЧЕМУ ЭТО РАБОТАЕТ?
Таким образом, этот код предназначен для ввода команды в любом случайном порядке, и он вернет значение, которое приходит после вашего ввода. Amt_Range — это функция проверки цифр.
Почему это работает? Это должно быть в состоянии из-за сравнения...
390 просмотров
schedule
14.05.2023