|
|
Другие темы раздела | |
C++ Ошибка в Winsock Всем привет, не могу никак устранить ошибку: тип возвращаемого значения не соответствует типу функции char* EncodeWSAGetLastError(int n) { switch (n) { case WSAEINTR: return "WSAEINTR: Прерванный вызов функции."; case WSAEACCES: return " WSAEACCES: Доступ запрещен."; https://www.cyberforum.ru/ cpp-networks/ thread2578466.html |
C++ Устройство CURLOPT_SSL_VERIFYPEER и HTTPS Привет, подскажите, как устроена данная опция, везде пишут слишком размыто, примерно так: "если поставить его в 0, то удалённый сервер не будет проверять наш сертификат.". И ведь он правда не проверяет. Но подскажите, как это происходит "внизу". Дело в том, что я решил изучить такую отрасль веба как протокол https, причем работать с ним курлом или другими простыми средствами труда не составляет,... |
C++ Ftp клиент в Qt 5.10
https://www.cyberforum.ru/ cpp-networks/ thread2576475.html Ищу способы реализации простенького, но кроссплатформенного ftp-клиента с использованием qt или boost. Не могу найти каких-либо примеров или статей по этой теме. QFtp нет в 5.10, примеров реализации через QNetworkAccessManager или Boost.Asio тоже нет(не нашла). На клиенте нужно отобразить список файлов и папок в директории и загрузить выбранный файл. Не хватает опыта чтобы понять, как к этому... |
C++ Современные требования к серверу
https://www.cyberforum.ru/ cpp-networks/ thread2576257.html Добрый день. Понятно что сервера бывают разные и требования к ним разные. Я хочу познакомится с разными вариантами. Мой сервер будет заниматься несложной (или сложно) обработкй картинок. Хочется чтобы он в чёмто не был игрушкой, хотя собственными силами полноценный сервер не создашь. Особенно обращаю внимание на производительность. трафик и количество соединений. Пишу код для демонстрации... |
HTTPS запросы или VK API C++ Помогите нубу пж. Ребят посоветуйте как делать HTTPS запросы с C++, какие библиотеки можно посмотреть? Я изучал SFML, поэтому подумал что логично будет использовать классы с SFML/Network, но оказалось что они главный приоритет делают не на сети, поэтому есть только HTTP подключение, хотя и очень легкое. Но мне надо чтобы работать с VK API. Что можете посоветовать по этому поводу? Или есть... |
C++ Грамотное завершение успешного обмена
https://www.cyberforum.ru/ cpp-networks/ thread2574545.html Добрый день, подскажите пожалуйста, кто должен завершать успешный обмен данными между клиентом и сервером ? Клиент или сервер ? И как серевер( boost::asio) может асинхронно узнать что клиент разорвал соединение, если сервер все операции уже выполнил ? Добавлено через 9 минут Ещё непонятно каким методом лучше разрывать соединение close или shutdown |
C++ Переместить файл в сетевую папку Доброго времени суток! Не удается переместить файл if(!MoveFileWithProgress(L"D:\\1.txt",L"\\\\Elbrus-home\\w\\test\\1.txt",NULL,NULL,MOVEFILE_WRITE_THROUGH)) ShowMessage("Не удалось переместить файл!"); Пути верные, папка доступна. Если использовать CopyFile - то копируется, но хотелось бы именно MoveFileWithProgress Подозреваю, что проблема может быть связана с разрешениями, когда я... https://www.cyberforum.ru/ cpp-networks/ thread2570066.html |
C++ Как правильно использовать SSL_read при условии неблокируемого сокета В мануале написано https://www.openssl.org/docs/man1.0.2/man3/SSL_read.html If the underlying BIO is non-blocking, SSL_read() will also return when the underlying BIO could not satisfy the needs of SSL_read() to continue the operation. In this case a call to SSL_get_error(3) with the return value of SSL_read() will yield SSL_ERROR_WANT_READ or SSL_ERROR_WANT_WRITE. As at any time a... |
C++ Как передать tcp клиенту что сервер занят ? Имеется клиент и сервер (boost::asio tcp). В нормальной ситуации после установления соединения клиент посылает сообщение-запрос, а сервер отвечает сообщением-ответ. Но когда количество попыток соединения исчерпано, то сервер должен послать "сигнал" клиенту что он занят. Обязательно ли это реализовывать на протоколе прикладного уровня или можно както через tcp ? https://www.cyberforum.ru/ cpp-networks/ thread2567934.html |
C++ В файле находятся IP необходимо определить какой стране принадлежит адрес
https://www.cyberforum.ru/ cpp-networks/ thread2566397.html Читаю с файла ip в string. А вот как определить к какой стране относится? Нашел много реализаций на питоне, но нужно на плюсах. |
C++ Как написать чат? Я собираюсь написать чат на с++. Но не локальный а по интернету. Искал в интернете но ничего не нашел. Только по локальной сети( Если есть ссылки на исходники киньте пж |
C++ boost/asio Который день маюсь с поиском достойного материала для изучения данной библиотеки(boost/asio) с нуля. Со стандартными сокетами знаком по WinSock2 на поверхностном уровне. Нужен материал на русском для обучения. Или пример чата, расписанный комментариями построчно. https://www.cyberforum.ru/ cpp-networks/ thread2564648.html |
9 / 6 / 3
Регистрация: 01.07.2018
Сообщений: 49
|
||||||
03.02.2020, 14:03 [ТС] | 0 | |||||
fstream некорректно работает в потоке созданном CreateThread - C++ - Ответ 1422408203.02.2020, 14:03. Показов 1901. Ответов 10
Метки (Все метки)
Ответ
Спасибо, я бы так и делал, но когда я собираю проект как Debug (чтобы иметь возможность выводить лог в консоль Qt) и запускаю программу прямо из Qt, то она не имеет прав ни на что, я не знаю почему так, ведь я работаю в Qt от имени администратора! Она даже файлы не создает! Кроме того, в режиме отладки программа собирается минут 5) Может попробую как-нибудь консоль создать, хотя у меня QUI приложение. А пока для отладки использовал QMessageBox и просто выводил ошибки в файл
Добавлено через 17 минут Вот еще кусочек кода, как сервер отправляет сообщения
Вернуться к обсуждению: fstream некорректно работает в потоке созданном CreateThread C++
0
|
03.02.2020, 14:03 | |
Готовые ответы и решения:
10
Скачивание файлов стало некорректно работать в отдельном потоке не работает fstream.h В VS2015 не работает fstream работает fstream в VC++2010 |
03.02.2020, 14:03 | |
03.02.2020, 14:03 | |
Помогаю со студенческими работами здесь
0
Как работает write в fstream? fstream не работает и чтение и запись fstream::tellp() не работает как надо. Почему не работает код при переходе на fstream? |