segmentation-fault

    2

    3答えて

    私の素数ファインダは、数値が素数かどうかを調べるために、平方根までの素数を調べるだけです。したがって、0とxの間のすべての素数を見つけるには、0とxの平方根の間のすべての素数を知ることで、非常に素早く計算することができます。 brute forceメソッドを使って見つかったプライマリファインダの最初のリスト。次に、このリストをクイックプライムファインダに渡します。 このコードは正しくコンパイルされ

    0

    1答えて

    std::unique_ptrのベクトルを管理しているクラスがある場合、このリソースを管理する適切な方法は何ですか?私は以下の最小の実例を持っています。ただし、このコードを実行すると、セグメンテーションフォルトが発生します。これはmainのbinへの参照がstd::movedのAContainer::addValueにありますが、わかりません。その仮定をどのようにテストするのか分かりません。呼び出

    0

    1答えて

    バックトレーススタックがリストされます。 getenv()を呼び出すだけです.gnu libcのバージョンは2.17です。 const std::string NAME_ENV_KEY("NAME"); char const* name = getenv(NAME_ENV_KEY.c_str()); と名前環境がsettedさ: (gdb) bt #0 0x00007ffff6c59b71

    -2

    3答えて

    #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <netdb.h> #include <stdio.h> #include <arpa/inet.h> #include <string.h> #include <stdlib.h> #include <unistd.h>

    1

    2答えて

    C++を面白くして、イメージを変更した後にイメージをロードすると、セグメンテーションフォルトが発生するという問題があります。私は何かが欠けているように感じますが、私はどこにいるのか分かりません。ここで EDITは、(必要なすべてのヘッダファイルが含まれていることを前提とし)、両方のセーブとロード関数のコードです: int Image::save(const char* filename)

    2

    3答えて

    私の大学のプロジェクトのためにプログラムを書こうとしていますが、プログラムは先に来ています。スケジューリング私はこの機能について多くのことを考えましたが、それを動作させるために、私は常にセグメンテーションフォールトを取得:11、私はまた、temp.at(J)を使用しようとしたが、それは私にセグメンテーションフォールト与えた:6を、そしてそれは次のようになりので、私はベクトルを最小化しようとしました

    0

    1答えて

    私のエクステンションは、Rubyライブラリを使ってコマンドとテレメトリパケットをインターフェイス経由で送受信し、処理のためにCファイル転送ライブラリに与えます。 多くのパケットを受信した後、私はこのセグメンテーションを取得します。ここにGDBのバックトレースがあります。このエラーから来ることができて、私はそれを修正することができますどのようにどこ void DL_RecvPdu() {

    0

    2答えて

    私はCで読者とライターの問題のバリエーションを実装しようとしていますが、ライターはインクリメンタまたはデクリメンタのどちらでもかまいません。私が実装しようとしているコードは以下の通りです: "Segmentation Fault(core dumped)"というエラーが出ていますが、これをデバッグしようとしましたが、main()の#0 0x0000000000400d84からフィードバックを受け取

    0

    1答えて

    私はいくつかのシミュレーションにEigenを使用しています。たとえ最小の過負荷Eigen演算が含まれていても(同じサイズのx=yがあっても、、y)、セグメンテーションフォールトエラー(より正確にはSegmentation fault (core dumped))が得られます。これを非常に奇妙なものにするのは、特定の関数で行列演算を行う場合にのみ起こるということです。 私がお見せしましょう:今 //

    -3

    1答えて

    以下の機能を単純化しました。使用後にアレイを削除しようとすると、segfaultが発生します。 float * MyService::innerFunction(MyClass& feature) { float* target = new float[1]; target[0] = feature.getValue(); target[1] = 1; re