- 1 名前:デフォルトの名無しさん [2011/12/23(金) 22:51:14.19 ]
- C言語の*入門者*向け解説スレッドです。
★前スレ C言語なら俺に聞け(入門編)Part 93 toro.2ch.net/test/read.cgi/tech/1322866566/ ★過去スレ makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000 ★教えて欲しいのではなく宿題を丸投げしたいだけなら ↓宿題スレ↓へ行ってください。 C/C++の宿題片付けます 154代目 hibari.2ch.net/test/read.cgi/tech/1322562648/ ★C++言語については避けてください。C++対応明記スレへどうぞ ★分からない事をなるべく詳しく書いて下さい。 ★ソースコードを晒すと答えやすくなるかもしれません。 # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること # サイズが大きい場合は宿題スレのアップローダ等を利用してください ★開発環境や動作環境も晒すと答えが早いかもしれません。 ★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。 長くなりそうなコードはcodepadに貼り付けてもいいでしょう codepad.org/
- 696 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:20:46.07 ]
- >>693
問題のソースは>>617です。 ですが>>652のように、monthfilenameを使わずに、 別のバッファを使えば問題なく処理できました。 それともう一回検証してみたところ、memcpyでもstrncpyでも>>617のソースでやればエラーがでました。 「memcpyならいけた」という私の発言は間違いです。失礼しました。 >>617のソースは全体のソースの一部です。 再現しようと>>617のソースを切り取って、 適当な文字列を作ってptempに代入してやってみたら、何故かエラーが出ませんでした。 ですので原因がはっきりと特定できていない状況です。 でも状況からして>>656の方が指摘していただいてることが 一番可能性が高いと個人的には思っています。 そろそろウザイと思われてると思いますので、 スルーしてくださって結構です。
- 697 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:22:13.73 ]
- >>694
お前は人のレス読んでるのか? 自分用のプログラムだから手抜いて作ってるって言っただろが めんどくせーから使いまわすか、って気持ちで作ってたんだよ だからそんなとこ突っ込んでも意味ねーよ
- 698 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:22:43.71 ]
- はいはい、低脳乙。
- 699 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:23:45.56 ]
- マジメにレスしてくれた方はありがとうございました。
その他のクズの皆さんは死んでください 以上。
- 700 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:25:13.29 ]
- 迷惑かけるだけかけて、ほんとゆとりな上にクズが何言ってるんだか。
- 701 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:30:40.02 ]
- >>696
妙なところを書き換えてない限り >>656 で落ちるのはありえないんだよマヌケ
- 702 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:32:32.06 ]
- >>701
再現コードでは落ちなかったんだよ 元コードだと落ちるんだよ 俺も原因わからねーよ
- 703 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:35:02.17 ]
- で、まだ>>689なの?
- 704 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:44:33.81 ]
- >>699
win7でvc++2008で試してみたが。。。 表記されていないptempを「テスト(XXXX年XX月分)」にして、 strncpyの第三引数をstrlen(monthfilename)にすると普通に動いた。
- 705 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 19:50:20.27 ]
- こんな聞きかたしてるバカは死ねってことか。了解。
- 706 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 20:17:17.89 ]
- 早く>>689頼むよ。
どんだけすごいのか教えてちょ。
- 707 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 20:52:48.43 ]
- >>689
当たり前だろ。 質問するときは、どういうことを調べたかとか試したかとか書けよ。 プログラムの技術以前の問題だ。
- 708 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 21:05:14.27 ]
- どこがおかしいか特定できないのに、ここがおかしいはずだって思い込むアホが多すぎて困る
- 709 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 21:11:25.65 ]
- 思い切りから不具合を見つけることもあるんだが。
こいつCの仕様を丸暗記してるのか?
- 710 名前:デフォルトの名無しさん mailto:sage [2012/01/06(金) 21:15:55.85 ]
- 思い切り?
こいつってどいつのことだ。 普通、わからなかったら仕様書確認するだろ。
|

|