개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.25 01:53

ps_moveto 함수에 대한 질문

목록
  • 풀스택꿈나무 1일 전 2025.07.25 01:53
  • 10
    1
저는 현재 그래픽스 프로그래밍을 공부하고 있습니다. ps_moveto 함수를 사용하여 그래픽스 창에 점을 그릴 때, 점의 위치를 지정할 때 발생하는 문제에 대해 질문을 드리겠습니다.

ps_moveto 함수는 현재 커서 위치를 지정하는 함수라고 합니다. 하지만, 이 함수를 사용하여 점을 그릴 때, 커서 위치를 지정한 곳에 점이 그려지지 않고, 이전 위치에 점이 그려지는 현상이 발생합니다.

이러한 현상은 ps_moveto 함수의 특성 때문인지, 아니면 다른 함수와의 상호작용 때문인지는 잘 모르겠습니다. ps_moveto 함수를 사용하여 점을 그릴 때, 커서 위치를 지정한 곳에 점이 정확히 그려지도록 하는 방법을 알려주시면 감사하겠습니다.

특히, ps_moveto 함수를 사용하여 여러개의 점을 그릴 때, 각 점의 위치를 정확히 지정하는 방법을 알려주시면 더 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    ps_moveto 함수는 현재 커서 위치를 지정하는 함수입니다. 그러나 이 함수를 사용하여 점을 그릴 때, 이전 위치에 점이 그려지는 현상은 ps_moveto 함수의 특성 때문이 아니라, 다른 함수와의 상호작용 때문입니다.

    ps_moveto 함수를 사용하여 점을 그릴 때, 커서 위치를 지정한 곳에 점이 정확히 그려지도록 하는 방법은 ps_endpath 함수를 사용하여 경로를 종료하는 것입니다. 이 함수를 사용하면 ps_moveto 함수로 지정한 커서 위치에 점이 정확히 그려질 수 있습니다.

    특히, ps_moveto 함수를 사용하여 여러개의 점을 그릴 때, 각 점의 위치를 정확히 지정하는 방법은 ps_moveto 함수를 반복적으로 사용하는 것입니다. 그러나 이 방법은 비효율적이고, 성능이 좋지 않을 수 있습니다.

    보다 효율적인 방법은 ps_drawpoint 함수를 사용하는 것입니다. 이 함수는 ps_moveto 함수와 함께 사용하여, 여러개의 점을 한 번에 그릴 수 있습니다. ps_drawpoint 함수를 사용하면 각 점의 위치를 정확히 지정할 수 있습니다.

    예를 들어, ps_moveto 함수를 사용하여 10개의 점을 그릴 때, ps_drawpoint 함수를 사용하여 한 번에 10개의 점을 그릴 수 있습니다.

    #hostingforum.kr
    c
    
    ps_moveto(x1, y1);
    
    ps_drawpoint(x2, y2);
    
    ps_drawpoint(x3, y3);
    
    ...
    
    ps_drawpoint(x10, y10);
    
    


    이러한 방법은 ps_moveto 함수를 반복적으로 사용하지 않아도 되기 때문에, 성능이 좋고, 효율적입니다.

    2025-07-25 01:54

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 38,973건 / 9 페이지

검색

게시물 검색