検索結果 3 件

by misoshiru
5年前
フォーラム: C言語何でも質問掲示板
トピック: アクセス違反のエラーの解決法求む
返信数: 9
閲覧数: 11461

Re: アクセス違反のエラーの解決法求む

一部のみソースコードを載せるという判断ミスのためにご迷惑をおかけして申し訳ありません。 ソースコードを全文載せることにします。初めからすべきでした・・・ //以下ソースコードです。 #include<stdio.h> #include<stdlib.h> #include<math.h> #include<fstream> #include<iostream> #include<iomanip> #include <time.h> using namespace std; /************************************************************...
by misoshiru
5年前
フォーラム: C言語何でも質問掲示板
トピック: アクセス違反のエラーの解決法求む
返信数: 9
閲覧数: 11461

Re: アクセス違反のエラーの解決法求む

みけCATさん コメントありがとうございます。 元のソースコードが長く、削って一部を載せたつもりだったのですが、どうやら削りすぎてしまったようです。申し訳ありません。 >>・InitialSet1関数でメモリリークを起こしています。kbufは素直にint kbuf[4]={};とするか、使用していないならば削除するべきだと思います。 ご指摘ありがとうございます。 kbufはInitialSet1関数内では使用していませんでした。削除したいと思います。 >> 以下は提示された部分以外で適切に代入しているかを確認してください。 ・217行目で使用しているNrest,NrestPに有効な領域へのポイ...
by misoshiru
5年前
フォーラム: C言語何でも質問掲示板
トピック: アクセス違反のエラーの解決法求む
返信数: 9
閲覧数: 11461

Re: アクセス違反のエラーの解決法求む

へにっくすさん コメントありがとうございます。 「C/C++言語の配列の添え字は0から始まる」ということは知識としては聞いたことがあるので知ってはいます。 現在コード作成の際に文献などのサンプルコード(Fortran,Visual Basicでかかれたもの)をベタ打ちに近い形で書いているためfor文も for(i=0;i<5;i++)ではなくfor(i=1;i<=5;i++)としている、という状況です。鳴れた方からすると、気持ち悪い書き方かもしれません。申し訳ありません。 最終的にはそのようにコード全体を変更しなければいけないのだろうな、と感じてはいます。 えーとまず言えることは、C/C++言...

詳細検索ページへ移動する