dynamic-allocation

    0

    2答えて

    プログラミングの長年を経て、合理的なmallocまたはnewが失敗する(おそらく、私のmallocが非常に妥当であるため)、私はいつもそれをチェックするが、 私の場合、アプリは適切なログエントリで正常に閉じることを望みます。この場合、あなたは何をしますか?あなたのアプローチを聞くのは面白いです - あなたはリソースを待つのか、店を閉じるのですか?

    0

    1答えて

    多分誰かが私を助けることができます。私のプロジェクトでは、ダイナミックアロケーションのリンクリストを使用しています。そして、私はただ見ている、私はなぜ知らないが、私はそれをコンパイルしようとしているとき、それはちょうど:( void insertLast (TList *list, wchar_t *string) { TWord *newWord; if ((newWord

    1

    3答えて

    可能性の重複: class Foo { public: Foo(); }; int main(){ Foo *f= new Foo; } Foo *f= new Foo;との違いは何であるか:私は誰かがこのようなコンストラクタを使用して見ました Do the parentheses after the type name make a difference wit

    2

    3答えて

    2次元配列参照によって動的に作成された1次元配列を標準ライブラリで使用する方法 operator []の構成オーバーロードによってこれを行うことはできますか? 例: 1次元配列を作成して2次元配列を使用する形で行列を作成したいと考えています。 「[]」初登場かが、上記 error: "invalid types double[int] for array subscript " であることが判明し

    2

    2答えて

    三角行列を表す非常に大きな配列にメモリを割り当てる必要があります。 私は、次のコードを書いた: const int max_number_of_particles=20000; float **dis_vec; dis_vec = new float **[max_number_of_particles]; for (i = 0; i<max_number_of_particles; i

    1

    3答えて

    ファイルを読み込み、その内容をcharの行列に格納する関数を作成します。ストアした後、私は行列を解放したいが、実行エラーが発生する。それはなぜ起こるのですか?ここ はコードです: //the error occurr on function "freearqvetores" #include <stdio.h> #include <stdlib.h> #include <string.h>