トップページ > プログラム > 2015年06月07日 > tXAtulCB

書き込み順位&時間帯一覧

12 位/176 ID中時間01234567891011121314151617181920212223Total
書き込み数0001000000000000001311007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++相談室 part117 [転載禁止]©2ch.net
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part117 [転載禁止]©2ch.net
183 :デフォルトの名無しさん[sage]:2015/06/07(日) 03:03:00.45 ID:tXAtulCB
>>177
利用規約に不安があるとかかね
ttp://www.buildinsider.net/hub/insidersbreak/2014112101

個人的には msys2使えばいいや と思ってしまうけど

>>180
bracketed initializerなのでは? …と書こうとしたら速攻でレスついてたw
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
201 :デフォルトの名無しさん[sage]:2015/06/07(日) 18:55:53.61 ID:tXAtulCB
>> 195
ttp://ideone.com/kCuQhH

gccとclangの-ansiで通ったんで 大丈夫だと思うけど
VSで動かなかったらこいつは捨ててくれ
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
202 :デフォルトの名無しさん[sage]:2015/06/07(日) 19:20:35.23 ID:tXAtulCB
>> 201
あ。これy_exactの算出が間違ってるな
データプロットしたらそれっぽくなったんで満足してしまった すまん
下記が修正パッチ

--- a.c 2015-06-07 19:14:32.946483097 +0900
+++ b.c 2015-06-07 19:15:01.269484468 +0900
@@ -98,3 +98,3 @@

- INIT_FUNC[M](N1-1, x1, y1);
+ INIT_FUNC[M](N1-1, x1, y_exact);

@@ -138,3 +138,2 @@
for (i = 0; i < N1; ++i) {
- y_exact[i] = sin(x1[i]);
fprintf(fp, "%f, %f, %f\n", x1[i], y1[i], y_exact[i]);
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
204 :デフォルトの名無しさん[sage]:2015/06/07(日) 19:36:04.47 ID:tXAtulCB
1. 元のファイルの98行目 y1 を y_exact に変更
2. 同じく138行目の y_exact... から始まる行を削除
ってこと
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
206 :デフォルトの名無しさん[sage]:2015/06/07(日) 19:58:13.28 ID:tXAtulCB
>> 205
んー ちょっと質問の意図が掴みきれてないかもだけど

init_01,init_02は関数ポインタを取ってるので型(戻り値と引数)は変えられない

int main(void) をvoid main()にするなら
mainの中のreturn を exitとかに置き換える必要がある
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
210 :デフォルトの名無しさん[sage]:2015/06/07(日) 20:32:23.05 ID:tXAtulCB
x0とy0のサイズをコンパイル時に算出できないと言ってるのね

157行目の配列サイズに直で値いれれば動きませんかね?
double x0[17], y0[17];
C/C++の宿題片付けます 169代目 [転載禁止]©2ch.net
222 :デフォルトの名無しさん[sage]:2015/06/07(日) 21:06:25.66 ID:tXAtulCB
理解できたようでなにより

>>211-212
>>216
未検証で出してしまったコードのフォロー ありがとうでした

>>220
その質問こそが絶対解けない難問な気がするw 


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。