dynamic-arrays

    1

    4답변

    C++에서 객체 배열을 처리하는 것에 대해 약간 혼란 스럽습니다. 객체가 전달되는 방식 (참조 또는 값)과 해당 객체를 전달하는 방법에 대한 정보를 찾을 수없는 것처럼 보입니다. 배열에 저장됩니다. 개체 배열을 해당 개체 형식에 대한 포인터 배열로 기대할 수 있지만이 위치는 어디에도 쓰이지 않습니다. 그것들은 포인터가 될 것인가, 객체 자체가 배열의 메모리

    3

    3답변

    에서 파이프를 통해 동적 배열 구조체를 판독 : struct mystruct { int count; int *arr; } mystruct_t; 및 I이 전달하고자하는 C와 링 주위에 파이프를 구조체 프로세스의. 각 프로세스에서 count 값을 변경하면 올바르게 변경됩니다. 내 문제는 동적 배열입니다. 나는 같은 배열을 할당하고있다 : mystruc

    4

    3답변

    다음은 메모리 할당을 확인하는 간단한 프로그램입니다. 작업 관리자로 이전 값과 이후 값을 확인하면 각 동적 배열은 크기 = 1에서 20 바이트의 메모리를 차지합니다. 요소 크기는 4이며 부기 데이터에 16 바이트의 오버 헤드가 있음을 의미합니다. system.pas를 통해 살펴볼 때, 배열 길이 필드는 -4 바이트이고 참조 카운트는 -8 바이트이지만 찾을

    11

    1답변

    는 다음과 같은 예를 생각해 가 어떻게 배열 전체에 대한 시계를 추가 할 수 있습니다 int size = 10, *kk = new int[size]; for (int i = 0; i < size; i++) { kk[i] = i; } delete [] kk; ? 하나씩 시계를 추가 할 수 있습니다. ( kk [0], kk [1] ...)

    1

    4답변

    동적 배열 인 "Entities"에 대해 웹에서 찾은 클래스를 적용하려고 시도했지만 이제는 "NullPointerException"이 발생합니다. 예외를 제기 코드는 다음과 같습니다 DynArrayEntities 클래스의 public void initialize() { buffer = new BufferedImage(800,600,Buffered

    3

    7답변

    내 프로그램에는 배열의 끝에 하나씩 새로운 요소가 성장하는 배열이 늘어나고 있습니다. 어레이와 비교할 때 액세스 속도가 느린 관계로 목록이 프로그램의 중요한 부분에서 속도 병목 현상으로 나타났습니다. 배열로 전환하면 성능이 허용 수준까지 엄청나게 높아졌습니다. 그래서 배열을 성장시키기 위해서 Array.Resize를 사용하고 있습니다. 이것은 구현이 배열

    1

    4답변

    그래서이 두 번째 동적 배열은 내가 끝낼 때 해제하려는 내용입니다. 그러나 나는 소멸자 뒤에 힙 손상으로 계속 달리고있다. 소멸자를 주석 처리하면 코드가 잘 작동합니다 (물론 메모리 누수가있는 경우). (Visual Studio 2005) FrameData::FrameData(int width, int height) { width_ = width

    0

    2답변

    이 프로그램은 동적 배열을 생성하기위한 것이지만 특정 차원이 주어질 때 작성시 액세스 위반 오류를 발생시킵니다. 예 : R = 6, C = 5는 충돌하지만 R = 5, C = 6은 그렇지 않습니다. 궁금한 점이 있다면, 깨진 프로그램을 "고치는"것이 숙제가 아니라는 것입니다. 이것이 우리가 수업에서 가르친 방법입니다. 또한 내 평가의 일부는이 방법을 사용하