dynamic-allocation

    0

    2答えて

    printMatrixクラス関数のコンストラクタで作成した2次元配列にアクセスできません。私がシンプルなcoutを使ってメインで関数を呼び出すと、< < "test";それが印刷されます。 matrixArray [] []の値を印刷しようとすると、何も印刷されずにプログラムが終了します。 2d配列を正しく参照していませんか? class matrix { int **matrixAr

    1

    1答えて

    Fortranで拡張アレイをエミュレートする既存の方法はありますか? C++のベクトルと似ています。私はインターネット上でこのテーマについて何も見つけていないとき、非常に驚​​いていました。 動機付けの例として、いくつかの反復関係を計算し、私が得るすべての中間の数値を保存したいとします。私の停止基準は隣接する結果の違いですので、私はこれに割り当てるメモリ量を事前に知ることができません。

    0

    1答えて

    Xcode 8(ベータ1)のスタティックアナライザは、NSStringのinitWithBytesNoCopy:length:encoding:freeWhenDone:がnew[]によって割り当てられたメモリの所有権を取得できないことを警告しています。これはエラーですか?そうでない場合、なぜこれが当てはまるのですか? new[]の代わりにcallocを使用するように割り当てを変更すると、警告が消

    0

    1答えて

    私は配列をfloatの行列を保持するために割り当てようとしています。渡される値はint(行と列)で、関数はポインタです。これは私の関数定義です: float *matrix(int rows,int cols) { int i=0; float *m=NULL; m=(float *)malloc(rows*sizeof(int)); for (i=0;i

    0

    1答えて

    実行時に、配列のサイズ(行列)がわからず、配列の要素(行列)を入力します。これを行う適切な方法ですか?また、私は適切に配列へのポインタを返しましたか? #define MAX_DIM 10 int main(void) { int done = 0; int rows, cols; float *dataMatrix; while (!done)

    -3

    2答えて

    文字列を格納するためにscanfをcharポインタで使用しようとしています。 Enterキーストロークの場合、私はそれをキャッチしたい。 #include <stdio.h> #include <stdlib.h> int main(void) { char *string = NULL; printf("Type anything : "); scanf

    0

    1答えて

    私の質問は、だから私は動的に行要素とfloatの配列を割り当て、割り当てが失敗した場合はNULLを返すようにするとしています float *rowavg(float *matrix,int rows,int cols) 第2の機能を機密レベル変更されます。私はこれを正しくしたと思いますよね?私がやろうとしている他の部分は、新しい配列のi番目の要素を前の配列のi番目の行の値の平均値に設定します。

    0

    1答えて

    これは私のコードです。割り当てられたメモリを解放しようとしているうちにエラーが表示されます。 int main() { int value = 10; totValues = pow(2, value); head = (node_t *)calloc(totValues, sizeof(node_t)); createNode(head, 10, 20)

    -2

    1答えて

    この異種リストに問題があります。私はテキストファイルに渡され、それを使ってオブジェクトのメンバーデータを読み込んでリストに追加します。これはこれを初めて使ったときのことで、なぜそれが正しく動作しないのか理解できません。ポインタが配列されているそれぞれのオブジェクトのアドレスをポインタに保存する必要がありますか?しかし、私がテストすると、(* list)[0]の単一の場所にしか保存されていないことが

    0

    2答えて

    ダイナミックアロケーション機能を私のサブミットされたアプリケーションのために使用しますが、アプリケーションはスケーリングしません。 マイクラスタは3ノードから成り、それぞれがあります 4コア 8ギガバイトRAM スパーク:1.6 糸+ MapReduce2:2.7 Iをhdp 2.4を使用し、必要なすべての動的割り当てプロパティを次のように設定します(hdp bで事前設定されています)私はdocs