mrjbom
@mrjbom

Как передать аргумент типа string или char массив в функцию из win api?

Использую Visual Studio 2017.

Вот фрагмент кода:
#include "stdafx.h"
#include <iostream>
#include <string>
#include <windows.h>
#include <shellapi.h>
#include <mmsystem.h>
#pragma comment(lib, "WinMM.Lib")

using namespace std;

int main()
{
	string aaa = "C:\\";
	cout << (GetDriveType(aaa)==DRIVE_CDROM);
	return 0;
}


Ошибки которые возникают:
5b1c2d6e9d4db988525371.png
Как передать "C:\\" через переменную типа string?
Ещё буду благодарен если расскажете как делать тоже самое с char массивом, например
char aaa[4] = "C:\\";
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы