segmentation-fault

    -1熱度

    4回答

    我創建了一個類對象的指針指針,當我嘗試使用指向它的seg-fault創建一個新對象時。爲什麼會發生? struct Level { int SoldierCount; Soldier **soldier; int taskCount; int *taskPercentage; int *taskBitmapX; int *t

    3熱度

    3回答

    當我插入一行時,該字段被填滿了服務器啓動的時間,而不是該行插入的時間。爲什麼會發生這種情況,解決方案是什麼?順便說一句,我正在使用SQLite。 class LOG(peewee.Model): id = peewee.IntegerField(unique=True,primary_key=True) timestamp = peewee.DateTimeField(defa

    10熱度

    9回答

    我有一個Linux C++應用程序,我想在取消引用前測試對象指針的有效性。但是,由於分段錯誤,try/catch在Linux上不適用。如何才能做到這一點?

    -1熱度

    1回答

    我需要將一個數組轉換爲兩個單獨的數組,將賠率和均值分解。我到目前爲止,但我的輸出是不正確的。如果有人能幫我解決這個問題,我會非常感激,因爲這個週末結束了。 import java.util.Arrays; import java.util.Scanner; public class EvensAndOdds { private static int countEm(int[] array

    0熱度

    1回答

    我想向我的JavaFX8應用程序添加java.awt.Panel。不幸的是,似乎小組在附加到SwingNode時沒有被呈現。 我有一個簡單testapplication:包含java.awt.Panel import java.awt.Color; import java.awt.Dimension; import java.awt.Panel; import javax.swing.JPa

    2熱度

    1回答

    一個Web爬網程序腳本,最多可以產生500個線程,每個線程基本上都會請求從遠程服務器提供的某些數據,每個服務器的回覆在內容和大小上與其他服務器的回覆不同。 我對線程 threading.stack_size(756*1024) 這使我有足夠數量的所需線程和完成大部分工作,並要求設置STACK_SIZE爲756K的。但是,由於某些服務器的響應比其他服務器的響應更大,並且當線程得到這種響應時,腳本

    0熱度

    1回答

    我已經把一個按鈕放在一行文本中,但是如果按鈕本身的高度與線條中的文本大約相同,它會使按鈕的高度大於那些按鈕的高度沒有按鈕的線。我不想要這個,因爲我需要有兩組高度相等的線。 這裏是html: <p class="thai2eng"><span class="color_up audio" id="t1ee01">Where can you go? </span> <button type="butt

    3熱度

    1回答

    我剛寫了一段Haskell代碼,爲了調試我的代碼,我在代碼中放入了一堆打印語句(所以,我最重要的函數返回IO t,當它只是需要返回t),我看到這個函數在成功運行時會佔用大量內存(大約1.2GB)。有一次,我看到該程序工作正常,我刪除從功能的所有打印語句和運行它,才知道原來這是給我這個錯誤: Stack space overflow: current size 8388608 bytes. Use

    2熱度

    3回答

    我承認是一個C型的新手,但這讓我難住了。我正在練習了鏈表的實現,而且我通過簡單地增加一個變量來split_node功能得到段錯誤: #include <stdio.h> #include <string.h> #include <stdlib.h> struct Node { struct Node *child; char *content; }; void p

    4熱度

    2回答

    我有一個簡單的腳本,用於啓動另一個程序。這個其他程序有時可能產生一個SIGSEGV,這會中斷我的輸出。因此,我添加了幾行應該暫時將stderr重定向到/dev/null,以便忽略SIGSEGV。以下是我的代碼草案: exec 2> /dev/null progname >& ./tmp/run.txt && run_status='OK' exec 2>1 的問題是,最後一行沒有做我想做的