pointers

    2

    3답변

    이 코드는 자바 LinkedList 구현에서 가져온 것입니다.이 메소드는 목록의 색인 포인트에 문자열 요소를 추가하고 내 CS 도서 중 하나에서 가져옵니다. 링크 된 목록 클래스는 2 개 글로벌 private 변수 Node first; Node last; public void add(int index, String e) { if (index

    -1

    1답변

    사전에서 가능한 모든 문자열을 생성하고 암호화하여 일부 저장된 해시와 비교할 수있는 재귀 함수가 있습니다. 이전에 암호의 최대 길이에 대한 미리 정의 된 값이 있었지만 argv[1]으로 변경하려고했습니다. 그러나 프로그램을 실행할 때 설명이없는 Segmentation Fault이 표시됩니다. 덧붙여서, 포함되어있는 것은 모두 포함되어 있습니다 만, 다소 골

    -1

    2답변

    nullopt 대신 nullptr을 사용할 수없는 이유는 무엇입니까? 그리고 왜 {}은 nullopt처럼 번역됩니까?

    1

    1답변

    새로운 노드를 추가하고 표시하는 기능을 가진 구조체를 만드는 프로그램에서 작업하고 있습니다. 나는 "add"라고 불리는 함수를 가지고 있는데, 새로운 노드를 만들고 struct-> next로 보내면 함수 "displayData"를 실행할 때마다 함수가 내 구조체가 NULL/empty라고합니다. 다음은 코드입니다. #include <stdio.h>

    2

    1답변

    std::basic_streambuf 클래스의 setg() 함수를 확인하고 있습니다. streambuf 파일에 정의되어 있습니다. GCC 버전은 내가 사용하고 컴파일 옵션은 멤버 변수로 선언 -std=gnu++14 void setg(char_type* __gbeg, char_type* __gnext, char_type* __gend) { _M_

    1

    1답변

    저는 class을 가지고 있습니다.이 객체는 기본적으로 다른 객체에 대한 포인터 인 2D matrix의 래퍼이고의 행렬입니다. 내 class의 소멸자가 호출 될 때마다 어떤 이유 , 프로그램 충돌, 그리고 그들이 충돌이 발생하는 nullptr을 경우에도 delete 포인터를 시도처럼 보인다. CPP 파일 : RotationSolution.h : #ifnde

    0

    1답변

    나는 이해할 수없는 누군가의 코드에서 뭔가를 보았다. 그것은 진술서에서 무엇을 말하는가? 여기 static cell_ptr UD_self(cell_ptr c) { return c->U = c->D = c; } 정의됩니다 : struct cell_s; typedef struct cell_s *cell_ptr; struct cell_s { ce

    0

    1답변

    아래 코드를 참조하십시오. 포인터가 아닌 수신기가 포인터와 비 포인터 값을 받아 들일 수 있지만 포인터 수신기는 포인터 값만 받아 들일 수 있다는 사실을 알고 있습니다. 즉, 나는 마지막 호출이 어떻게 작동하는지 이해하지 못하고 두 번째 마지막 호출은 이해하지 못한다. (Run Here) 문제는 포인터가 아닌 메서드에서 포인터 수신기 메서드를 호출 할 수

    0

    2답변

    내가 아는 것은 ptr 포인트는 \xFF\xFF입니다. ptr의 값이 \xFF\xFF을 가리키는 (예 : 0x004E0000)라고 가정하면 foo 배열에 "\x41\x42\x43\x00\x00\x4E\x00"이 포함될 수 있습니까? 코드 : #include <string.h> #include <iostream> #include <Windows.h> i

    1

    2답변

    package main import "fmt" type Circle struct { x string } func main() { circle := Circle{x: "blah"} results := make([]*Circle, 1) results = append(results, &circle) fmt