segmentation-fault

    0熱度

    1回答

    我最近在Laravel 5.5中開始了一個小項目。我將我的Homestead箱子更新爲最新版本。 在寫一個測試,我碰到一個段錯誤來,如果我拼寫錯誤的斷言方法,我創建了可以在https://github.com/laravel/framework/issues/20925 中發現的問題已經現在已經關閉,作爲理所當然的GitHub庫的問題,這是我的錯誤(asertPushedOn()而不是assert

    1熱度

    1回答

    文件我被稱爲address2lineutil.so和我的機器已經擁有圖書館工作的binutils addr2line和建築具有的binutils 2.22裝安裝在/ usr/lib目錄下。 當我做我的圖書館LDD address2lineutil.so ~/dev/binutilsinstaller_TEST_6917/lib$ ldd libaddress2lineutil.so l

    0熱度

    1回答

    typedef struct node{ int data; struct node *link; }nd; nd *head=NULL , *ahead=NULL; void create_node(int item) { nd *new, *temp; new = (nd*)malloc(sizeof(nd)); new->data=item;

    -3熱度

    1回答

    我已經編寫了這段代碼,以便從用戶那裏獲取輸入並將其保存爲文本文件。 int main(){ FILE *fp; fp = fopen("rahiv.txt", "w"); char s[80]; char a; gets(s); a = s ; fputs(s, fp); } 但是如果我想寫的fputs部分類似下面,它給了

    0熱度

    1回答

    我在嘗試訪問cart_t中的**addr變量的item_t指針的成員時遇到困難。的cart_t的定義如下: typedef struct cart_struct { item_t **addr; int ptr; float total; } cart_t; 我已經初始化,並使用下面的代碼添加項目到**addr: ​​ 正如你可以在上面的代碼中看到,調試prin

    -4熱度

    2回答

    當我運行命令行./hello.out時,核心被轉儲。有人能告訴我我錯過了什麼嗎? #include <iostream> using namespace std; int main(int argc, char *argv[]) { int counter = 1, sum = 0,x; x= atoi(argv[1]); if (x<0) {cout << "Error\n"; e

    0熱度

    1回答

    我試圖創建斯威夫特4的簡單類型消除結構: protocol DataProvider { associatedtype ItemType subscript(index: Int) -> ItemType { get } } struct AnyDataProvider<providerType: DataProvider> : DataProvider {

    -2熱度

    1回答

    我正試圖潛入一點C編程。所以我試圖用雙指針創建一個二維數組並用隨機值初始化它。在訪問階段但是它拋出一個分段錯誤 下面是我的代碼條紋下來片段: int main(void){ // Memory allocation for arrays int size = 3; double **matrix = (double **)malloc(sizeof(double *)*size*siz

    0熱度

    1回答

    我正在使用Qtcreator來製作GUI。 理想情況下,我在本地PC(CentOS虛擬終端) 中構建項目並將其移至remort服務器(CentOS)。 最後,我想通過X服務器(我使用VcXsrv)在Windows系統中運行它。 作爲操作驗證,我創建了一個新文件並按原樣生成。 起初,它會在remort服務器上產生很多錯誤,如「./test:/lib64/libc.so.6:未找到版本GLIBC_2.

    -5熱度

    1回答

    我有一個函數,它接受用戶輸入的字符串,並使用動態分配的二維數組將其拆分爲單個單詞。單詞由分隔符分隔,用作指示一個單詞結束和另一個單詞開始的位置。 這裏是我的代碼: int countWords(const char * sentence, char * delims) { int wordsInArray = 0; int count = 0; while(*