stack

    0

    2답변

    GameSpy C 코드를 사용하는 C# 응용 프로그램을 만들고 있습니다 (GP 파트). C 코드가 C# 코드 인 콜백을 성공적으로 호출하고 있지만 콜백이 수행 된 직후에이 오류가 발생합니다. Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call 나는

    1

    3답변

    으로 지정했습니다. randomize_va_space 커널 변수가 0 (/ proc/sys/kernel/randomize_va_space)으로 설정된 gcc 4.3.3을 실행하는 우분투 9.04 시스템에서 스택을 가지고 놀았습니다. 크기가 입력에 의해 결정되는 배열 인 함수에서 자동 변수를 선언하면 스택에 배열이 어떻게 할당됩니까? 기능은 다음과 같이 보입

    3

    2답변

    다음과 같은 간단한 struct가 있다고 가정합니다. public struct WeightedInt { public int value; public double weight; } 그러면이 구조의 인스턴스 콜렉션이 있다고 가정 해 보겠습니다. List<WeightedInt> weightedInts = new List<WeightedIn

    6

    2답변

    : http://en.wikipedia.org/wiki/X86_calling_conventions push c push b push a call function_name add esp, 12 ;Stack clearing mov x, eax 왜 우리가 명시 적으로 호출 된 함수 따라서 스택 포인터를 복원 스택에서 매개 변수를 poped해야하기 때

    7

    7답변

    Visual C++ 2008에서이 코드를 시도한 결과 A와 B가 같은 주소를 가지고 있지 않음을 보여줍니다. int main() { { int A; printf("%p\n", &A); } int B; printf("%p\n", &B); } 그러나 B가 정의됩니다 때 더 이상 존재하지 않기 때

    151

    7답변

    내 a.out 파일을 실행하고 있습니다. 실행 후 프로그램은 메시지와 함께 종료 후 일정 시간 실행 : **** stack smashing detected ***: ./a.out terminated* *======= Backtrace: =========* */lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)Abort

    0

    3답변

    스택에 할당 할 때 실제 참조의 크기를 알아 내려고 노력했습니다 (완전히 호기심이 없음). this을 읽은 후에도 (이것은 값 유형 또는 유형 정의에만 해당됩니다.) 나는 아직도 어디에서나 찾을 수없는 것 같습니다. 스택에 저장된다 A 형의 객체가 인스턴스화 이제 class A { string a; } , 문자열 객체에 대한 참조를 다음과

    3

    1답변

    LuaJit에서 메모리 부족 오류가 계속 발생합니다. 스택 또는 힙 크기를 늘리려면 어떻게해야합니까? 감사합니다.

    2

    6답변

    C++에서는 스택 할당 객체에 대해 소멸자가 호출되는 것을 어떻게 보장합니까? class MyClass { public: ~MyClass() { std::cout<<"Destructor called."<<std::endl; } MyClass() { std::cout<<"Constructor

    2

    2답변

    안녕하세요! 내 스택에 약간의 문제가 있습니다. 나는 스택에 푸시 한 각 요소를 인쇄하려고합니다. 스택 ctor부터 배열의 고정 크기가 있음을 알게되었습니다. 그래서 나는 항목이 그만큼의 공간을 유지하기 위해 객체 구조체 할당 : stack::stack(int capacity) { items = new item[capacity]; if