C++ 컴파일 하는법
필자도 배우는 입장이라 틀린점, 잘못된 점이 있을 수 있습니다. 그러니 지적, 피드백 환영합니다. C++를 하면 실행하려면 컴파일을 해줘야한다. 파이썬을 쓰다가 C++을 처음 쓰게 되면 일단 엄청 다른게 1. 일단 어떤 상수나 변수를 쓰려면 미리 선언을 해줘야한단거(메모리를 미리 할당해야 쓸 수 있음) 2. 그리고 실행하려면 바로 IDE에서 실행되는게 아니라 컴파일러를 통해서 한번 컴파일을 거쳐서 실행을 해야 한다는 점 그래서 이번엔 컴파일 하는 법에 대해서 정리를 하도록 하자. 쉽다 일단 에디터에서 '주어진정수의합구하기.cpp' 라는 파일을 만들었다고 하자. 그러면 cpp 파일은 컴퓨터가 알아먹지 못한다. 그래서 우리는 g++을 이용해서 바꿔서 컴퓨터가 알아먹게 컴파일해줄거다. ~/c++..
2022.03.27
TIL (HTML의 summary tag) (22.03.26)
summary 와 details 태그에 대해 알아보도록 하자. 일단 뭐하는애냐 ? 접었다 폈다하는거 만들어줌 근데 짜증나는게 뭐냐 전 후 차이를 보자 코드상 차이는 어떨까? 전 MBTI MBTI는 ENFP/J로 P/J가 반반정도 나와요! 낮선 사람 만나고, 새로운 활동을 하는걸 정말 좋아해요. 한 가지에 꽂히면 시간 가는 줄 모르고 주구장창 파는 경우도 있어요. 후 MBTI MBTI는 ENFP/J로 P/J가 반반정도 나와요! 낮선 사람 만나고, 새로운 활동을 하는걸 정말 좋아해요. 한 가지에 꽂히면 시간 가는 줄 모르고 주구장창 파는 경우도 있어요. 다른 게 없다고? 잘 보자. 흔히 html에 쓰는 형식을 맞춰쓰면 height나 width가 지멋대로 바뀌어버린다. 이거 찾으려고 얼마나 고생하셨는지.. s..
2022.03.26
TIL (22.03.26)
홈페이지 만들기 끝! HTML .-. .~~~::,.. .-;*;*;:==!, ,;;;*=!*=;$$=*; ~;!;****=!==$====!: :;;:*******!;;;!*$$*~ .~::;!!!****!;;;:::!$$!- ~~:;;!!!!=*=!;:;::::*$$~. ~~-~-::;!====!;::::~~:#$!, .~-~~~::;*$$$=;;:::~~~:!#=. .---~,;~~*!=$$!;;;:;~~~~;$$- ..~~~-~!~:;*$$=!****;::~~:=$~ .. , , ,~::,*::!*$$$!::;;==;::::=$= .,,,,,. .,,.. .,, ~-:~:=:;$=$=!::;!;;!;:;==*$=, .,...,,,,,,,,,,,,,,,,,,,,,,,, ,,:::==-**$$;:::;..
2022.03.26
TIL (22.03.24)
홈페이지 만들기 시작했음,,, 일단 코드를 싸놓고 다시 만들러 가겠습니다. HTML .-. .~~~::,.. .-;*;*;:==!, ,;;;*=!*=;$$=*; ~;!;****=!==$====!: :;;:*******!;;;!*$$*~ .~::;!!!****!;;;:::!$$!- ~~:;;!!!!=*=!;:;::::*$$~. ~~-~-::;!====!;::::~~:#$!, .~-~~~::;*$$$=;;:::~~~:!#=. .---~,;~~*!=$$!;;;:;~~~~;$$- ..~~~-~!~:;*$$=!****;::~~:=$~ .. , , ,~::,*::!*$$$!::;;==;::::=$= .,,,,,. .,,.. .,, ~-:~:=:;$=$=!::;!;;!;:;==*$=, .,...,,,,,,,,,,,,..
2022.03.25
TIL (22.03.24)
터미널 명렁어를 알아야 하는 이유 GUI (graphical User interface) 마우스를 이용해서 컴을 조작 CLI (command line interface) 명령어를 이용해서 컴을 조작 디렉터리 루트 디렉터리 모든 디렉터리의 시작점 틸트 디렉터리 홈을 나타내는 디레거리 워킹 디렉터리 (.) 현재 위치를 나타내는 디렉터리 상위 디렉터리 (..) 현재 위치에서 바로 위에 있는 디렉터리 경로 절대경로 현재위치에 상관없이 경로명이 불변 상대경로 . 과 ..을 사용해 표현하는 경로 현재 위치에 따라 표현이 달라짐 터미널의 몇가지 명령어를 알아보자 디렉토리 만들기 mkdri(make directory) mkdir ./LikeLion mkdir LikeLion (./ 를 생략할 수 있음) 디렉토리 이동하..
2022.03.24
TIL (22.03.23)
분기문 break 문 안쪽 반복문 종료 while () { while() { break; } }레이블이 표시된 반복문 종료 out : while () { while () { break out; } }예제 3-9 package sec06; import java.util.Scanner; public class Practice3_9 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int x, sum; while (true) { System.out.print("양의 정수를 입력하세요 : "); x = in.nextInt(); if (x == 999) break; sum = 0; for (int i = 1; i kind..
2022.03.23
no image
[자바] public static void main 단축키 (22.03.23)
입력하려면 자바 창에서 컨트롤 + 스페이스바 누르고 입력하는 곳에 main치고 엔터 누르면 입력된다. 아니면 main 미리 입력하고 컨트롤 + 스페이스바 눌러도 됨. 자동완성기능이었다. 그럼 이만.
2022.03.23
TIL (22.03.23)
while 문 int main() { int = 0; while (i
2022.03.23
TIL (22.03.21)
CSS 로 페이지 꾸미기 CSS HTML로 문서 만들고 나서 이쁘게 꾸미는 마법의 조미료 같은거라고 생각하면 댐 CSS란? CSS만 써도 꽤 괜찮은 결과물이 나옴 CSS 기본문법 선택자 { 속성이름 : 속성값; } 선택자 : 내가 꾸미고 싶은 대상 { : 블록의 시작 } : 블록의 끝 속성이름 : 선택한 대상의 꾸미고 싶은 부분 속성 값 : 선택한 부분을 어떻게 바꾸고 싶은지 실생활에 빗댄 예시 이게 쉅시간에 너무 찰떡이라 인상이 엄청 깊었음,,! ㅇㅇ씨는 CSS성형외과에 가서 앞트임 5px(뒷트임은 생략) 치아미백 서비스까지 받았다. 이때 선택자와 속성이름, 속성값은 무엇인가? .ㅇㅇ { 앞트임 : 5px; 치아미백 : 'white'; } 선택자 : ㅇㅇ( 성형하는 사람이름인데 프라이버시라 가림) 속성..
2022.03.22