그래서 나는 (아마도 더 추가 할 것입니다 요청 된 경우) 다음 클래스의 방법이 : 그것은 setCapacity(int c) template <Object>
ArrayClass<Object>::ArrayClass()
{
_size = 0; //default in case allocation fails
paObject = new Obje
내 프로젝트에서 나는 두 클래스의 EarleyParser 클래스가 있습니다 class EarleyParser
{
public:
EarleyParser();
virtual ~EarleyParser();
void initialize(string filePath, bool probabilityParse);
를 호출 한 후, [] 메모리를 삭제하는 방법. 두 개의 행렬을 곱하기 위해 * 연산자를 오버로드하려고합니다. 첫 번째 부분은 그들이 size.This 작동 동일로하지만 그것은 또 다른 행렬 객체에 반환 한 후 어떻게 임시 행렬을 삭제해야합니다 있는지 확인하기 위해 단지 그래서 matrix matrix::operator* (matrix param) {
간단한 게임의 흐름을 관리하기위한 모델로 유한 상태 컴퓨터를 사용하여 실험하고 있습니다. 게임을 시작하거나 옵션을 수정하는 등의 기본 메뉴 상태로 들어갑니다. 내가하는 방법은 기본 상태 클래스를 생성하여 각 상태가 상속되는 것입니다. 프로그램 루프를 관리하는 응용 프로그램 클래스가 있고 현재 상태에 대한 포인터를 추가합니다. 응용 프로그램 자체에는 현재 상
COM에 대해 거의 알지 못하고 Google에서 COM을 검색하면 somhow는 COM을 전혀 찾지 못했습니다. 우리는 비디오 캡처 하드웨어를 사용하고 있습니다. SDK를 사용하면 프레임이 캡처 될 때 콜백을 등록 할 수 있습니다. 객체 인터페이스는 해당 콜백에 대한 매개 변수로 전달되며, 해당 객체를 쿼리하여 큰 버퍼 주소 (캡처 된 프레임 픽셀까지) 및
저는 C++을 처음 사용하며 현재 new과 delete 키워드를 공부하고 있습니다. 내가 & ppaa를 사용하여 위의 ppaa을 삭제할 수없는 이유 Point ppaa = *new Point;
Point *p = &ppaa;
ppaa.xpos = 1;
ppaa.ypos= 3;
delete &ppaa;
delete p;
당신이 설명해 주시겠습
C++ 프로젝트에 대한 도움이 필요합니다. 포인터의 배열에서 주어진 요소를 제거해야합니다. 나에게 가르쳐지는 기술은 하나의 요소가 적은 새 배열을 만들고 지정된 요소를 제외하고 이전 배열의 모든 것을 새로운 요소로 복사하는 것입니다. 그 후에 나는 새 배열을 향해 이전 배열을 가리켜 야합니다. 여기 내가 이미 가지고있는 일부 코드입니다 : ... 내가하는