본문 바로가기 메뉴 바로가기

LuCycle의 잡동사니

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

LuCycle의 잡동사니

검색하기 폼
  • CATEGORY (171)
    • PROGRAMING (54)
      • C (16)
      • 파이썬 (3)
      • HTML (1)
      • 딥러닝 (15)
      • WSL (5)
      • 리눅스 (7)
      • Visual Studio Code (7)
    • INFORMATION (94)
      • 소식 (10)
      • 정보 (72)
      • 사용기 (10)
      • 번역 (2)
    • Life Story (11)
      • 유용한 정보 (8)
      • 게임 (3)
  • 방명록

PROGRAMING/C (16)
C/C++ CMD 창크기 마음대로 변경하기

|C/C++ CMD 창크기 마음대로 변경하기 C/C++로 도스 화면에서 작업하다 보면 간단한 GUI 를 만들어보고 싶을수 있습니다. 도스창의 크기를 변경하기 위해서는 "windows.h" 헤더안에 포함되어있는 api를 사용해야 합니다. 해당 헤더를 선언하고 크기를 변경하고 싶은 위치에 아래 코드를 넣어주면 도스창 크기가 바뀌게 됩니다. 1 system("mode con: cols=가로 lines=세로"); cs 참고로 도스에서 가로2칸은 세로1칸과 크기가 같습니다. 만약 변수를 입력받아서 처리하고 싶다면 1 2 sprintf(command, "mode con: lines=%d cols=%d", lines, cols); system(command); Colored by Color Scripter cs 위 ..

PROGRAMING/C 2020. 4. 22. 12:42
C/C++ CMD창에서 커서위치 원하는 좌표로 이동하기

|C/C++ CMD창에서 커서위치 원하는 좌표로 이동하기 C,C++ 에서 도스창을 이용한 게임이나 프로그램을 만들다 보면 도스상에서의 커서 위치를 옮겨야 할 때가 있는데 이럴때 사용할 수 있는 함수가 있습니다. 1 2 3 4 5 6 7 void gotoxy(int x, int y) { COORD Cur; Cur.X = x; Cur.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), Cur); } Colored by Color Scripter cs 위 함수는 windows.h 헤더 안에 포함된 기능을 이용한 함수이고 해당소스를 본문에 추가한 후 본문 내에서 함수 호출하듯이 1 gotoxy(x, y); cs 위와 같은 형태로 원하는 좌표를 입력..

PROGRAMING/C 2020. 4. 19. 19:23
C언어 함수

|함수 함수란 어떠한 input에 대해 output을 가지는 도구를 함수라고 합니다.엄밀하게 C언어는 대부분의 것이 함수로 구성되어 있습니다. 예를들어 printf() 또한 함수의 하나입니다. 하지만 일반적으로 C언어에서 함수라고 하면 사용자 함수를 의미합니다. C언어에서 기본적으로 제공하는 함수가 아니라 사용자가 직접 만들어서 사용하는 함수를 말합니다.함수는 특정한 작업을 반복할 때 사용됩니다. 예를 들어서 어떠한 변수를 출력하는 부분만 함수로 만들어서 원할때마다 함수를 호출해서 그 동작을 반복하게 짤 수 있습니다. 1234567891011121314151617181920#include void printa(int a); int main(){ int a = 0; printa(a); a++; printa..

PROGRAMING/C 2019. 7. 24. 13:20
C언어 break 과 continue

|break C언어에서 break은 함수를 탈출할때 쓰입니다. 보통은 무한반복문 안에서 특정한 조건일때 무한반복을 나가게 하기 위해서 사용됩니다.간단하게 답이 맞을때까지 반복되는 프로그램을 만들어 보면 1234567891011121314151617#include int main(){ int a; while (1) { printf("1+1의 정답을 입력하시오 : \n"); scanf_s("%d", &a); if (a == 2) break; printf("틀렸습니다\n"); } printf("정답입니다\n"); return 0;}Colored by Color Scriptercs위 프로그램의 경우 2가 입력되지 않으면 무한히 반복하지만 2가 입력된 순간 무한반복문을 탈출하게 됩니다. 이처럼 break은 특정 ..

PROGRAMING/C 2019. 7. 23. 19:03
C언어 반복문 for

|for문 for문은 while문과 다르게 정해진 횟수만큼 반복하는 문법입니다. 기본적인 구조는 아래와 같습니다.for(초기식;조건식;증감식){(반복문)}이 문장을 이해하려면 예시를 보면 빠릅니다. 예시로 1에서 10까지 반복하는 총 10번 반복하는 문장을 만들면for(i=1;i

PROGRAMING/C 2019. 7. 21. 20:12
Visual Studio "Cl.exe" 오류 이유

|CL.exe 오류 비주얼 스튜디오로 코드를 짜다보면 컴파일 단계에서 cl.exe오류가 나는 경우가 있습니다. (과거에는 오류원인이 나왔는데 최신버전은 이런거같습니다)Cl.exe오류는 아주 간단한 문법상 오류입니다.12345678910111213141516#include int main(){ int a = 1; int b; while (a

PROGRAMING/C 2019. 7. 21. 18:29
C언어 반복문 while, do while

|반복문 반복문은 프로그램을 짜는데 있어서 꼭 필요한 문법입니다. 같은 내용은 여러번 반복하거나 실행하는데 있어서 반복문을 쓰면 편하게 실행할 수 있습니다.반복문에는 for과 while이 있습니다. while은 조건이 만족될때까지 반복해서 실행하는 문법이고 for는 특정 횟수동안 반복하는 문법입니다. |while문while문의 기본적인 구조는 아래와 같습니다.while(조건식){(문장)}조건식에 있는 문장이 성립할때까지 반복해서 실행합니다. 간단하게 1부터 100까지 더하는 반복문을 만들어보겠습니다.12345678910111213141516#include int main(){ int a = 1; int b = 0; while (a

PROGRAMING/C 2019. 7. 21. 18:23
C언어 조건문 switch, goto

|switch 문 switch 문은 또다른 조건문의 형태로 if문과는 다르게 한 조건의 값에 따라서 다양하게 나누어질때 사용합니다.switch(제어식){case (값):(실행할 문장)break;case (값):(실행할 문장)break;case (값):(실행할 문장)break;default:(실행할 문장)break;}위와 같은 구조를 가지고 있습니다. if문과 다른점은 제어식에서 나온 값에 따라서 실행할 문장을 설정할 수 있다는 것입니다.경우에 따라 if문과 switch문을 자유롭게 사용하면 되지만 대부분의 경우는 if문으로 해결 가능합니다.12345678910111213141516171819202122232425262728#include int main() { int grade; printf("성적을 입..

PROGRAMING/C 2019. 7. 17. 18:34
이전 1 2 다음
이전 다음
공지사항
  • 2018/10/20 공지
  • 음악 게시물 관련 안내글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 스레드리퍼
  • Jupyter Notebook
  • VSCode
  • 라데온
  • tensorboard
  • 크롬
  • 디스플레이
  • TensorFlow
  • 우분투
  • 와트맨
  • 화면캡쳐
  • 쓰레드리퍼
  • 픽셀
  • 텐서플로우
  • 텐서보드
  • constant
  • 주피터 노트북
  • AMD
  • 명암
  • RS4
  • 윈도우10
  • 아마존
  • 명암비
  • 프리싱크
  • 샌디스크
  • 동기화 오류
  • Sandisk
  • 최적화
  • tensorflow gpu
  • 화면캡쳐프로그램
more
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바