dynamic-allocation

    1

    1答えて

    私の宿題には問題があります。 stdinでは、私は具体的にフォーマットされた入力を得るでしょう。 最初の行には、行列(行と列)のサイズを決定する2つの整数があります。後のすべての行は、行列の行を表します。 私は本質的にgetline()のようなことをしたいのですが、getline()を使いたくありません。実際、私は宿題で禁じられていません。したがって、私はint(または、私が推測するcharのch

    1

    1答えて

    データファイルからテキストファイルを読み込み、動的に割り当てられたオブジェクトを作成し、そのポインタをベクトルに格納します。 : 最初に:読み込みファイル関数内でオブジェクトを宣言して初期化し、ベクトルにポインタを追加した場合、削除するまでこのオブジェクトを関数の外で使用できるようになりますか?解決策は何ですか?私は、メモリ解放するために、チエニル、次の機能を使用します:第二 for (int i

    -2

    1答えて

    文字列のリストを入力しようとしています。リストは長さが異なる可能性があるので、動的割り当てを使用しようとします。各文字列は最大20文字です。リストは1つのドットで終わります。私はしばらくの間それに取り組んできましたが、私はセグメンテーションの失敗を続けています。なぜ私は分かりません。私はエラーが私のrealloc/mallocの使用にあると思うが、私はちょうど私が間違ってやっているのか分からない。

    0

    1答えて

    私はテキストファイルから読み込み、入力を2次元配列に格納しなければならないCプログラミング割り当てを持っています。しかし、テキストファイルには行列のみが含まれ、行と列に関する情報は格納されません。私のプログラムは複数の入力でテストされるので、2次元配列は固定サイズではありません。しかし、この行列は正方形であることが保証されています。私は数時間ネットを検索してきましたが、解決策は思い付きませんでした

    0

    1答えて

    私はC言語が新しく、関数内にダイナミック行列を割り当て、その中に値を入れてmainに戻り、次に出力する別の関数マトリックス。関数内で行列の値を変更したい場合、私は '&'を使う必要があることを知っています。しかし、私がマトリックスに印刷するためにメインに戻ると、 "セグメンテーションフォルト(コアダンプされた)"が表示されます。 はSomoneの私のコードで間違って何を教えてもらえます: #inc

    1

    1答えて

    このコードがセグメンテーション違反を生成しない理由はわかりません。コードをコンパイルするときや実行時にいくつかのエラーが予想されていましたが、明らかに正しく実行されます。 program alloc implicit none real, dimension(:,:), allocatable :: myVec allocate(myVec(3,2)) myVec=1. my

    1

    1答えて

    構造体の2D配列を作成してその値を出力しようとしています。いただきました!このコードの間違った方法 "Segmentaion障害(コアダンプ)" メッセージ」。 #include <iostream> #include <string> using namespace std; struct student{ string name; int age; flo

    1

    2答えて

    まず、私の問題を明らかにするためにパンダのデータフレームを示します。 #input dataframe lv1 A B lv2 c d c d 0 1 2 3 4 1 5 6 7 8 2 9 10 11 12 私はDF1のデータを使って、LV2の列 'C *とd' を作成したい: import pandas as pd mi = pd.MultiIndex.from_produc

    0

    1答えて

    ダイナミック割り当て のメインcppにポインタ変数ptr_viewを作成して、画面内にいくつかのビュー&ボタンを作成しました。 これはclass_Aの共通ポインターで、class_B ... そのポインターptr_viewにアクセスするためのメインクラスを示します。 class_Aボタンを押すと、以下のような機能が動作しています。 sch-> ptr_viewアクセスしようとしたときにCC_SAF