저는 C++을 처음 사용하기 때문에 객체를 다른 방법으로 할당 해제하려고했습니다.는 int main(int argc, char* argv[]){
foo F = foo(10);
F.~foo();
return 0;
}
나는 "발견의 glibc"로 끝날 것 : 여기 내 코드입니다 : class foo{
public:
i
현재 메모리 사용량이 적은 응용 프로그램을 최적화하여 메모리를 덜 차지합니다. 다음 코드에서 수행하려는 작업은 더 이상 필요없는 파일 스트림 객체를 정확하게 해제하기 위해 파일 스트림 객체 ifstream 및 ofstream을 동적으로 할당하는 것입니다. 이 코드는 ofstream의 할당/할당 해제를 위해 완벽하게 기능하지만, ifstream의 메모리 내용
내 자신의 클래스 문자열을 만들려고합니다. 연산자 오버로딩에 몇 가지 문제가 있습니다. My_string.h #include <cstring>
#include <iostream>
class My_string
{
private:
char *value;
public:
My_string();
우선이 질문에 대해 사과합니다. C++에서 delete 및 new과 관련된 주요 대답 대부분을 살펴 봤지만 여기서도 문제를 해결할 수 없습니다. 내가 delete pointer와 클래스 TrieNode에서 소멸자를 사용하는 경우이 class bucket
{
// Some stl container here where data would be ins
std :: uint_8 포인터가 포함 된 클래스가 있으며 소멸자를 호출하여 할당 된 메모리를 삭제해야합니다. 내가 겪고있는 문제는 컴파일러 오류가 발생하고 메모리가 할당되지 않았다고 나와 있지만 기본 생성자에 할당 된 것입니다. BigInteger::BigInteger() {
unsigned char aArray [4];
aArray[0
문자열 요소가있는 배열이 있고 각 문자열의 일부를 삭제하고 싶습니다. print_r ($ myarray)은 다음을 제공합니다 : Array([0] => WSN4/temp [1]=>WSN5/temp [2] =>WSN7/humi ... [n]=>WSNn/humi)
"/"에서 끝날 때까지 모든 문자를 삭제하고 싶습니다. newarray의 출력은 다음과 같아야
내 목표는 발사체가 무언가를 때릴 때마다 삭제하는 것입니다. 나는 발사체의 상태에 대한 부울 값을 반환하는 발사체 클래스의 함수를 가지고 있습니다 (삭제할 것인가). 문제는 언제 어디서 삭제해야할지 모르겠다는 것입니다. 내 프로젝트에서 나는 발사체를 만들고 std :: list로 2 개의 다른 클래스에 추가하고있다. 첫 번째 클래스 (ProjectileGe
다음은 필자가 필요할 때 연결 목록에서 일부 노드를 삭제하기 위해 작성한 삭제 기능입니다. 내가 때 알파벳 순으로 나는 연결리스트 (라는 이름의 머리)의 첫 번째 요소를 삭제하려고 할 때, 아래와 같은 기능을 사용 을 주문으로 링크 된 목록이 저장되어, 나는 런타임 오류 연결된 목록을 인쇄하려고하면 (인쇄 기능 사용) 프로그램이 충돌합니다. 나는 이것이 아
salesforce에서 삭제 작업을 수행하려고했지만 "java.lang.ArrayStoreException"오류 메시지가 나타나는 것은 무엇을 의미합니까? 누구든지 삭제 작업을 수행하는 방법을 설명 할 수 있습니까? 내 코드 ( <flow name="z_testFlow2" processingStrategy="synchronous">
<poll do