С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

String и LPCWSTR - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление всех комментариев из листинга программы на С++. В чем ошибка? http://www.cyberforum.ru/cpp-beginners/thread1773274.html
Выходит ошибка, файл во вложении. Помогите разобраться, пишу программу по программированию, задание курсовой работы: Создать программу удаляющая все комментарии из листинга С++. Программа должна...
C++ Найти ошибку в нахождении наибольшей площади треугольника Дан набор из нескольких отрезков. Необходимо составить треугольник наибольшей площади, используя в качестве сторон три отрезка из заданных. Требуется написать программу, которая найдет наибольшую... http://www.cyberforum.ru/cpp-beginners/thread1773269.html
C++ "Однорукий бандит" с кольцевой очередью
помогите справить ошибки class QueueC { DList queue; public: QueueC(){}; void push(char value) { queue.add(value); }
C++ Библиотеки в CPP. Ошибка компиляции | CPP
Доброго вечера! Появился один вопросик недавно. Начал юзать библиотеку <windows.h> для использования такой команды как "system" в коде. Пишу код в n++. Компилю через онлайн компилятор...
C++ Ошибка нарушения прав доступа при выполнении программы http://www.cyberforum.ru/cpp-beginners/thread1773244.html
Програмка компилируется, но не запускается. Ошибка: 1000 (0) handle_exceptions: Exception: STATUS_ACCESS_VIOLATION preo 1000 (0) handle_exceptions: Dumping stack trace to preo.exe.core ...
C++ Как определить, какой символ был введен? # include <iostream> # include <iomanip> using namespace std; # include <conio.h> void main() { char symbol; cout << "Introduce symbol "; cin >> symbol; подробнее

Показать сообщение отдельно
c3490375
1 / 1 / 0
Регистрация: 04.06.2016
Сообщений: 78
Завершенные тесты: 2

String и LPCWSTR - C++

29.06.2016, 22:47. Просмотров 557. Ответов 11
Метки (Все метки)

Здравствуйте, есть функция, показывающая дату создания файла и есть такая строчка:
C++
1
LPCWSTR fname1 = L"test.txt";
Дело в том, что в функцию передается string с названием файла
Все было бы просто, если заменить таким образом:
C++
1
2
3
4
void func(string fname)
}
     LPCWSTR fname1 = fname;
}
Но символ L, должен быть всегда перед названием файла:
C++
1
L"test.txt";
Подскажите, как можно побороть эту ситуацию.
Как передать в функцию string и далее ее преобразовать, чтобы было корректно.
C++
1
L"test.txt"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.