***すれ立てるまでもない質問はここで 第21刷***
■ このスレッドは過去ログ倉庫に格納されています
0516デフォルトの名無しさん
NGNGメインのEXEファイルからDLLの関数を呼び出して文字列を格納するとき、
EXEファイル内のポインタ(char* p)を渡して文字列を返してもらうとします。
DLLの関数内で
void hoge(char* p)
{
p = (char*)malloc(sizeof(char) * 100);
strcpy(p, "testtest");
}
というやり方は正しいですか?
危ないことをやってそうな気がして怖いんですが…。
■ このスレッドは過去ログ倉庫に格納されています