User Tools

Site Tools


Sidebar

Programming Reference/Librarys

Question & Answer

Q&A is closed







c:graphics.h:lineto

lineto

Syntax of lineto

#include <graphics.h>
void lineto(int x, int y);
 

Description of lineto

lineto draws a line from the CP (current position) to (x,y), then moves
the CP to (x,y).

Example of lineto

/* lineto example */
 
#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
 
int main(void)
{
   /* request autodetection */
   int gdriver = DETECT, gmode, errorcode;
   char msg[80];
 
   /* initialize graphics and local variables */
   initgraph(&gdriver, &gmode, "");
 
   /* read result of initialization */
   errorcode = graphresult();
   if (errorcode != grOk) {
printf("Graphics error: %s\n", grapherrormsg(errorcode));
printf("Press any key to halt:");
 
getch();
exit(1);
   }
 
   /* move the CP to location (20,30) */
   moveto(20, 30);
 
   /* create and output a message at (20,30) */
   sprintf(msg, " (%d, %d)", getx(), gety());
   outtextxy(20,30, msg);
 
   /* draw a line to (100,100) */
   lineto(100, 100);
 
   /* create and output a message at CP */
   sprintf(msg, " (%d, %d)", getx(), gety());
   outtext(msg);
 
   /* clean up */
   getch();
   closegraph();
   return 0;
}

See also

output of lineto example

  no output of example at the moment
  do not hesitate and add it...  

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
c/graphics.h/lineto.txt · Last modified: 2024/02/16 01:05 (external edit)

Impressum Datenschutz