\

C++ 9

C++ 타이머 2 (시간 받아오기)

목차 1. 서론 2. 필요한 헤더파일 3. 필요한 함수 4. 예제 5. 타이머 만들기 안녕하세요~~! 코딩하는 메추라기 케일입니다. 이번 글은 시간 관련 함수 2탄인데요... 오늘 제가 소개할 함수는요 바로 현재 시간을 받아와 주는 함수입니다. ----필요한 헤더파일---- 필요한 헤더파일은 1개밖에 없지만 그래도 그냥 써봤습니다. ▶ 헤더파일에는 오늘 저희가 이용할 clock 함수와 clock_t 자료형이 포함되어 있습니다. ----필요한 함수---- 필요한 함수입니다. ▶clock() clock 함수는 우리가 만든 코드가 프로그램을 시작해서 clock() 함수를 사용할 때까지 걸린 시간을 나타냅니다. 필요한 함수는 clock()밖에 없지만 오늘 필요한 것은 1개가 더 있습니다. 시간을 담는 자료형 c..

C++ 기다리기 함수, 타이머(1)

목차 1. 서론 2. 필요한 헤더파일 3. 함수소개 4. 타이머 만들기 5. 마무리 안녕하세요! 코딩하는 메추라기 케일입니다. 오늘은 제가 오랜만에 C++ 함수를 들고 왔습니다. 오늘의 함수들은 바로 시간 관련 함수들입니다. 오늘은 그 중 첫번째 시간으로 기다리기 함수를 소개해 드릴려고 해요 ----필요한 헤더파일---- 필요한 헤더파일입니다. ▶ 한개밖에 없지만 그래도 멋을 위해 해봤습니다. ㅋㅋ 헤더파일에는 오늘 필요한 sleep()이란 함수가 포함되어 있습니다. ----필요한 함수---- 필요한 함수입니다. ▶Sleep() 역시 한개밖에 없지만 그래도 멋을 위해 해봤습니다. 한글로 해석하면 자다 라는 뜻을 가지고 있는데요! Sleep 함수는 괄호 안에 있는 숫자만큼 프로그램이 자게(그니까 기다리게)..

C++ 앱만들기 프로그램으로 있어보이는 타이머 만들기

안녕하세요! 코딩하는 메추라기 케일입니다! 오늘은 제가 앱만들기 프로그램으로 만든 타이머를 들고 와보려고 합니다. 일단 겉모습은 이렇게 생겼습니다. 첫번째로 위에 타이머 1(Timer1) 은 그냥 말 그대로 초시계 역할을 합니다. 두 번째로 위에 MediaPlayer1과 OpenDialog1은 노래를 틀어주는 역할을 합니다. OpenDialog1은 제가 다운받은 노래의 경로를 알려줍니다. MediaPlayer1은 OpenDialog1의 노래의 경로를 따라 노래를 틀어줍니다. 밑에 Edit1, Edit2, Edit3 이 따로 있고 오른쪽부터 가장 오른쪽 Edit1은 시간, Edit2는 분, Edit3은 초를 나타냅니다. 가장 밑에 버튼 3개가 있는데요 오른쪽부터 가장 오른쪽 Button1은 시작, Butt..

C++ 앱개발 기본적인 사용법 2

안녕하세요 케일입니다. 저번 시간에는 이 화면 띄우고 관뒀는데 이제 이 다음에 기본적인 사용법을 알려드리겠습니다. 일단 오른쪽 하단의 Palette 여기서 요소를 추가할 수 있습니다. 여기 Label이라고 검색한 다음 TLabel 글자를 드래그해 끌어서 작업 화면으로 불러옵니다. 드래그 했습니다! 드래그한 라벨을 클릭해 선택해줍니다. 옆에 그럼 Object Inspetor에 뭐라뭐라 뭐시기 뭐시기 라고 쓰인 게 보이실 겁니다. 여기에서 Label에 관련된 속성을 바꿀 수 있습니다. 밑으로 내리면 text가 있습니다. text에서 Label1을 "케일바보" 라고 바꿨습니다. 잘 바뀝니다. 그럼 저 글상자를(Label) 더블클릭하거나 f12를 눌러봅니다. 이렇게 코딩을 할 수 있는 이미지가 뜹니다. 나중에 ..

C++ 절댓값, 제곱, 제곱근, 세제곱근 함수

안녕하세요! 코딩하는 메추라기 케일입니다. 오늘엔 제가 C++ 절댓값, 제곱, 제곱근 관련 아주 아름답게 수학적인(?) 함수들을 소개해 드리려고 해요. 일단 첫번째로 C++에서 절댓값 함수쓰기 절댓값 함수를 쓰려면 헤더 파일이 꼭 필요합니다. 절댓값 함수는 바로 abs 함수를 쓰시면 됩니다. abs() 괄호 안에 변수나 수를 넣으시면 됩니다. 그래서 #include #include using namespace std; int main() { int a1 = 4; int a2 = -7; double b1 = 8.93; double b2 = -7.38; cout

c++ builder embarcadero 기본 사용법(c++로 앱 만들기)

안녕하세요! 코딩하는 메추라기 케일입니다. 오늘은 제가 c++ builder embarcadero로 애플리케이션을 만드는 기본 형식을 여는 방법을 알려드리도록 하겠습니다. 먼저 c++ builder embarcadero를 엽니다. 저는 이런 화면이 뜨는데 여러분은 Open Recent에 아무것도 뜨지 않을 겁니다. (이걸로 만든 파일이 없기 때문) 암튼 그냥 시작 화면은 시작 화면이어서 닫으셔도 상관 없습니다. 새 파일을 만들어보겠습니다. 오른쪽 상단에 File->New->Multi-Device Application - C++ Builder을 클릭해 줍니다. 그럼 이런 창이 뜨는데 여기서 blank application을 클릭한 다음 ok 버튼을 누릅니다 그럼 이렇게 진짜 새로운 파일이 하나가 생깁니다...

C++ 소숫점 n번째 자리까지 반올림, 올림, 내림하기

안녕하세요 코딩하는 메추라기 케일입니다. 오늘은 제가 C++에서 반올림, 올림, 내림 함수에 대해 소개해 드릴려고 합니다. 일단 반올림, 올림, 내림 함수를 쓰려면 라는 헤더 파일이 필요합니다. #include #include cmath 헤더파일이 있어야 원하는 반올림, 올림, 내림 함수를 쓸 수 있습니다. 그럼 반올림, 올림, 내림 함수는 무엇일까요? 첫번째로 올림 올림은 ceil함수를 씁니다. ceil() 괄호안에다가 올림하고 싶은 수를 씁니다. #include #include using namespace std; int main() { int a; int b; a = ceil(5.1); b = ceil(2.8); cout

C++ 랜덤함수 쓰기, 랜덤함수 범위 정하기

안녕하세요 케일입니다. 오늘은 제가 C++로 랜덤함수를 쓰는 방법을 알려드리겠습니다. C++ 랜덤기능을 사용하기 위해서는 헤더파일이 먼저 필요합니다. 요롷게 3개의 헤더파일이 필요합니다. #include #include #include 설명을 달아주자면 은 그냥 기본 헤더파일이고, 에는 랜덤함수가 들어있습니다. 그리고 에는 랜덤함수를 계속 다르게 하기 위한 함수가 들어있습니다. (밑에 보시면 이해할 거예요) 그래서 #include #include #include using namespace std; int main() { int a = rand(); } 이렇게 하면 a에 랜덤값을 지정해 줄 수 있습니다. 그래서 cout으로 출력을 하면!! #include #include #include using nam..

C++로 나만의 컴퓨터 프로그램 만들기(앱 개발)

안녕하세요 케일입니다. 제가 오늘 처음으로 블로그 작업을 하게 되는데요. 제가 잘하는 좋아하거나 잘하는 것 위주로 글을 올릴 겁니다!! 그중에서도 제가 첫 글쓰기로 고른 것은 C++로 나만의 프로그램을 만드는 것인데요 :) 이 강좌는 몇개로 나누어 질 예정입니다.(그래서 카테고리도 있음) 일단은 앱을 만드려면 만드는 프로그램이 있어야겠죠?? 그래서 일단 C++ 프로그램을 만드는 앱! C++ builder을 소개해 드릴겁니다. 앞으로 강좌를 많이 많이 봐 주세요 -다음강좌에는 C++ builder을 까는 방법을 소개해 드리겠습니다.