|
|
Другие темы раздела | |
C++ Как передать ссылку на интерфейс при использовании автоматизации OLE Добрый день всем! Не определился,в какой раздел занести свой вопрос, поэтому пишу сюда. Вопрос по использованию технологии OLE Automation. Есть интерфейс IWFBP, который непосредственно наследуется от IDispatch. Как я могу ссылку на этот интерфейс передать в стороннюю функцию, а в последующем использовать её? Допустим, у меня сейчас есть следующий код этой функции(пытаюсь использовать тип... https://www.cyberforum.ru/ cpp/ thread3120860.html |
Cmake install ошибка C++ Привет, форумчане. Никто не сталкивался с такой ошибкой? Во время запуска Cmake install вылетает ошибка "Could not resolve runtime dependencies: pdmutilities.dll" С чем она может быть связана? |
C++ Решал задачу "Стрелки" (44 по номеру) на acmp. На 7 тесте Runtime error. Кто знает, почему?
https://www.cyberforum.ru/ cpp/ thread3120081.html #include <iostream> #include <fstream> #include <string> #include <cmath> #include <math.h> using namespace std; int main() { |
C++ Слияние отсортированных файлов в один по возрастанию
https://www.cyberforum.ru/ cpp/ thread3119827.html Доброго времени суток. Появилась такая интересная задача у меня, которую сам не в состоянии решить в виду небольшого опыта. У меня есть входная и выходная лента одинакового размера. В роли ленты выступают бинарные файлы. Фалы длинны N и в память можно загрузить только M байт, M может быть меньше N. В ленте содержатся только int. Я разбиваю исходную ленту на куски размером M байт и... |
C++ Проблемы с DLL Добрый вечер, уважаемые специалисты! Учусь сейчас создавать библиотеки DLL на С++. Для начала я сделал небольшую тестовую библиотеку. Единственная функция из неё выводит на экран модальное окно с текстом. Но при попытке экспортирования и запуска этой функции по каким-то причинам выдаётся ошибка с кодом 127 - данная функция не найдена. Приведу код библиотеки и программы, откуда идёт попытка... |
C++ Не существует подходящей функции преобразования
https://www.cyberforum.ru/ cpp/ thread3119377.html Здравствуйте, при компиляции возникает ошибка в double t = input(objIndex); double f = output(objIndex); Ошибка (активно) E0413 не существует подходящей функции преобразования из "Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, double, Eigen::internal::SingleRange>" в "double" #include <Eigen/Dense> #include <Eigen/Sparse> #include <iostream> #include <iomanip>... |
C++ Паттерн Memento для вектора
https://www.cyberforum.ru/ cpp/ thread3118219.html В этой задаче вам предстоит реализовать паттерн Memento для вектора. Однако, сделать это нужно эффективно по памяти. А именно, просто копировать все содержимое ветора в снимок не получится, такое решение упадет. Давайте представим следующую ситуацию, в программе несколько больших векторов, однако у них часто просят сохранить снимок. Подумайте, что в таком случае должен содержать снимок.... |
C++ Паттерн фабрика В этой задаче вам предстоит реализовать паттерн фабрика. Есть класс SwapPair. Его можно воспринимать как пару чисел(т.е. он задается парой чисел), причем порядок чисел в паре неважен. Так вышло, что его решили создавать с помощью фабрики. Для этого нужно написать фабрику: class Factory { public: SwapPair& GetPair(int first, int second); int Size() const; |
C++ Паттерн прокси В этой задаче вам предстоит реализовать паттерн прокси. class IVault { public: virtual bool unlock(int password) = 0; }; class Vault : public IVault { int password; public: Vault(int password): password(password) {}; bool unlock(int pass) override { https://www.cyberforum.ru/ cpp/ thread3118216.html |
C++ Правильная обработка ошибок
https://www.cyberforum.ru/ cpp/ thread3118159.html Долго время программирую на плюсах, я не сталкивался с обработкой ошибок в больших проектах. Обычно использовал обработку ошибки через коды ошибок, да но в большом проекте это может быть не удобно. Возможно для большого проекта использовать исключения(exception)? |
Какие новые фичи из С++26 вы бы хотели? C++ Какие новые фичи из С++26 вы бы хотели, чтобы компиляторы поскорее начли поддерживать? Пока поддержка скудная: https://en.cppreference.com/w/cpp/compiler_support |
C++ Запуск bcdedit из 32 битной консольной программы, на 64 разрядной системе C++
https://www.cyberforum.ru/ cpp/ thread3117757.html Если запустить bcdedit 64bit из консольной программы 32bit на C++, то он выдаст: "bcdedit.exe" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Но, нельзя говорить что запуск bcdedit 64bit из консольной программы 32bit невозможен. Для примера, если написать bat файл, где идёт запуск bcdedit и конвертировать в exe win32, и запустить на ос win64, то тут... |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
|
21.07.2023, 10:24 | 0 |
Странно работает wstring при попытке прибавить символ через += - C++ - Ответ 1698044821.07.2023, 10:24. Показов 2530. Ответов 22
Метки (Все метки)
Ответ
Это не решит описанную выше проблему.
Ну вообще разница большая. Потому что wstring под виндой хранит UTF-16. А это не один байт, а два. Т.е. даже если допустить, что в файле тоже лежит UTF-16, то для корректного чтения надо читать по два байта на один элемент wstring, а не по одному, как у вас. Работать ваш код в этом аспекте будет только на символах из ASCII (т.е. проще говоря английский текст будет работать, остальные языки - нет). Вернуться к обсуждению: Странно работает wstring при попытке прибавить символ через += C++
0
|
21.07.2023, 10:24 | |
Готовые ответы и решения:
22
Не работает клавиатура при попытке установки windows или попытке зайти в Bios настройки Unity. При попытке установки позиции объекта на заданные координаты, z координата ведёт себя странно Приложение работает в Debug, странно работает в Release и не работает при билде Подключение через vpn и RDP - странно работает, нужна помощь Почему выдается ошибка при попытке изменить символ в строке? |
21.07.2023, 10:24 | |
21.07.2023, 10:24 | |
Помогаю со студенческими работами здесь
0
Ссылка на неразрешенный внешний символ - при попытке использования FMOD API Странно работает отладчик при выполнении команд свойства класса Странно работает метод StartsWith при запросе к БД SQLite c Entity Framework Странно работает метод StartsWith при запросе к БД SQLite c Entity Framework Code First Iphone 4 странно себя ведёт при установке приложений через App Store Конвертация wstring в TCHAR* ( или wstring в FString(ue4) |