変数コピーについて – プログラミング – Home

通知
すべてクリア

[解決済] 変数コピーについて


初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

いつもお世話になっています。
今回も宜しくお願いいたします。
今日は変数a1をコピーすることに一日悩んでいます。
変数a1をコピーしてA1を作りたいのですがエラーが出てしまいます。
なぜですか?
int a1=14;
memcpy((char *) mxGetPr(A1), (char *)a1, 1*sizeof(int));


引用未解決
トピックタグ
tib
 tib
(@tib)
ゲスト
結合: 23年前
投稿: 468
 

・A1はどこでどのように宣言されていますか?
・mxGetPr()とは独自に作られた関数か何かでしょうか?
・変数a1のアドレスは「&a1」です。


返信引用
初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

tibさん
有難うございます。
a1[]とすることで解決しました。
>A1はどこでどのように宣言されていますか?
宣言していません。
>mxGetPr()とは独自に作られた関数か何かでしょうか?
matlab関数です。
>変数a1のアドレスは「&a1」です。
ヒントになりました。


返信引用
初心者
 初心者
(@初心者)
ゲスト
結合: 24年前
投稿: 206
Topic starter  

解決です。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました