Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

PTCHAR в std::string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как реализовать тензорное произведение матриц? http://www.cyberforum.ru/cpp-beginners/thread1571730.html
Как реализовать тензорное произведение матриц?
C++ Выбор литературы Приветствую всех, Сразу говорю, что я читал тему с литературой, но не мог выбрать для себя подходящую книгу. В общем Требуется совет с какой книги начать и почему. Я имею знания -> c#,... http://www.cyberforum.ru/cpp-beginners/thread1571711.html
Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции C++
Написать функцию, удаляющую лидирующие и заключительные пробелы и символы табуляции Используя только библиотеку #include <stdio.h>
Распознавание текста на изображении C++
Здравствуйте , я был бы очень благодарен если бы кто то помог мне разобраться в том как комп читает изображения , поделился кодом из программы которая переписывает текст из изображения в текстовой...
C++ Калькулятор http://www.cyberforum.ru/cpp-beginners/thread1571690.html
Добрый вечер. Помогите пожалуйста с кодом. У меня есть код который, записывает числа в один массив, а знаки в другой, мне как-то теперь нужно доделать что бы калькулятор работал нормально, я имею...
C++ Освободить указатель на указатель class Interface { }; class Test : public Interface { }; void main() { Interface** s = new Interface*; for (int i = 0; i < 1024; i++) s = new Test; подробнее

Показать сообщение отдельно
nmcf
5353 / 4673 / 1564
Регистрация: 14.04.2014
Сообщений: 18,627
05.11.2015, 06:23
Ты смешиваешь древние строки и класс wstring. Нельзя присоединить что-то к константе с помощью strcat().
C++
1
2
3
4
5
6
7
8
9
10
PTCHAR line = wcstok_s(buffer, TEXT("\r\n"), &context); //разбываем текст на строки, используя разделители, и получаем первую строку
while (line != NULL) //пока строка есть
{
    std::wstring s = line;
    //здесь можем что-то делать со строкой (line)
    size_t found = s.find_last_of(L"/"); // Парсим URL
    std::wstring ss = L"D:\\test" + s.substr(found + 1);
    URLDownloadToFile(0, line, ss.c_str(), 0, 0);
    line = wcstok_s(NULL, TEXT("\r\n"), &context); //получаем следующую строку
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru