C ++:低音库用户输入位置

时间:2018-09-16 09:05:48

标签: c++

我正在尝试让我的代码从控制台接收并在此功能中输入到这里,这样我就不必为我想要的每首歌曲硬编码1 mp3。

 HSAMPLE sample = BASS_SampleLoad(FALSE, "D:/Music&Movies/Music/You.mp3", 0, 0, 1, BASS_SAMPLE_MONO);

这是我希望用户在控制台中输入时要做的事情。我不想像已经完成那样进行硬编码。 我想要这样。

  string userinput;
   cin >> userinput;      //but this will not work because it cannot take this 
 HSAMPLE sample = BASS_SampleLoad(FALSE, userinput, 0, 0, 1, BASS_SAMPLE_MONO);

1 个答案:

答案 0 :(得分:0)

简单,只需使用c_str的{​​{1}}方法即可获得C样式的字符串。

string