ページ 11

LoadSoundMem()について

Posted: 2015年9月28日(月) 12:07
by kirie
Dxライブラリ関数のLoadSoundMem()についての質問です。
関数の引数はchar *FileName となっています。
ここにchar型配列に入っている文字列を入れたいのですが、何か方法はありませんか?
開発言語はC++です。
プログラミング初心者で、学校で使用を習った程度です。

コード:

void setup(){
    int handle ;
    char pass[20] = "music/0.mp3";

    handle = LoadSoundMem(pass) ;
}
こんな感じにしたいです。
よろしくお願いします。

Re: LoadSoundMem()について

Posted: 2015年9月28日(月) 12:26
by みけCAT
kirie さんが書きました:

コード:

void setup(){
    int handle ;
    char pass[20] = "music/0.mp3";

    handle = LoadSoundMem(pass) ;
}
こんな感じにしたいです。
handleの値が即捨てられることを除いては、このままでいいはずです。
実験はしましたか?
エラーが出ているなら、それを教えてください。

Re: LoadSoundMem()について

Posted: 2015年9月28日(月) 12:43
by kirie
すみませんできました。
実際はpass配列に外部ファイルから読み込んだ文字列を入れてやっていたので、
文字列の最後に\nが入っててうまくいきませんでした。
ありがとうございました