C言語なら、俺に聞け! <24>
■ このスレッドは過去ログ倉庫に格納されています
0660デフォルトの名無しさん
NGNG僕が使ったことのあるアセンブラは、バイナリファイルをincludeなんてできなかった気がするんですが、
Cコンパイラ付属のリンカで扱える形式ではき出せるなら、名前の付け方に注意すればアセンブラとCのリンクはできるはずです。
実は僕も同じような状況になったことがあるんですが、そのときは、
バイナリファイルをCの形式にコンバートするツールを作りました。
ファイル1バイトずつを読んで、fprintfで
char testwav[]="\x00x\00\x00\x00\x00\x00
と書き出すだけという簡単なものです。
makefileにも書いておけばそんなに面倒ではありません。
>>655
sprintfはあまり安全じゃない面があります。
僕はitoaは使ったことないけど、snprintfを使います。
■ このスレッドは過去ログ倉庫に格納されています