Limetime's TimeLine
반응형
article thumbnail
[C++] 현재 날짜와 시간 구하기.
C&C++ 2022. 4. 16. 22:42

C++에서는 현재 날짜랑 시간을 구하려면 어떻게 하나요? 플랫폼이랑 상관없이 현재 시간, 날짜를 알고 싶습니다. 도와주세요 hashcode.co.kr #include #include #include #include using namespace std; int main() { time_t now = time(0); //현재 시간을 time_t 타입으로 저장 struct tm tstruct; char buf[80]; tstruct = *localtime(&now); strftime(buf, sizeof(buf), "%Y-%m-%d.%X", &tstruct); // YYYY-MM-DD.HH:mm:ss 형태의 스트링 cout

[C++] 개행. endl vs. \n
C&C++ 2022. 2. 9. 23:25

cout

[C++] cin과 cout 속도 빠르게 하기.
C&C++ 2022. 2. 9. 22:59

cin.tie(NULL); cout.tie(NULL); 이 두 구문을 써주면 된다. 일반적으로 컴파일러는 C/C++을 둘 다 동시 지원하는데 cin.tie(null), cout.tie(null)을 써주면 C++만의 버퍼를 사용해서 더 빨라진다는 것 같다. 그래서 위 구문을 쓸 때는 C++ 입출력 구문인 cin, cout과 C 입출력 구문인 printf, scanf를 동시에 사용해서는 안된다. ※ C와 C++ 입출력 구문을 혼용해서 사용하면 안된다!! 자세한건 https://leeeegun.tistory.com/4 cout, cin 최적화 방법과 주의점 cout과 cin의 속도를 빠르게 하기 위해서는 1 2 3 ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(..

article thumbnail
함수를 정의하고 선언하기 (3)
C&C++ 2017. 10. 7. 21:41

함수를 정의하고 선언하기 (3) ㆍ return이 지니는 두 가지 의미 중 한가지 의미만 살리기 ① 함수를 빠져나가다. ② 값을 반환하다. ㆍ 함수의 정의와 그에 따른 원형의 선언 ex) int Add(int num1, int num2); // 매개 변수의 이름을 포함한 선언 = int Add(int, int); // 매개 변수의 이름을 생략한 표현 * 함수의 선언에는 매개 변수의 갯수및 자료형 정보만 포함되면 되기 때문. ㆍ 다양한 종류의 함수 정의하기! 출력 결과 : 3과 4중에서 큰 수는 4이다. 7과 2중에서 큰 수는 7이다. * -9와 5를 입력한 상황 출력 결과 : 두 개의 정수 입력 :..

article thumbnail
함수를 정의하고 선언하기 (2)
C&C++ 2017. 10. 7. 20:47

함수를 정의하고 선언하기 (2) 유형 1 : 전달 인자 (ㅇ), 반환 값 (ㅇ)☞ http://limetimeline.tistory.com/126유형 2 : 전달 인자 (ㅇ), 반환 값 (x)유형 3 : 전달 인자 (x), 반환 값 (ㅇ)유형 4 : 전달 인자 (x), 반환 값 (x) ㆍ 다양한 형태의 함수 정의 2 (유형 2, 3, 4)전달 인자나 반환 값이 존재하지 않는 경우 인자 전달 (ㅇ), 반환 값 (x)=> 반환을 안하니 return도 없음.

article thumbnail
함수를 정의하고 선언하기 (1)
C&C++ 2017. 10. 7. 20:02

함수를 정의하고 선언하기 (1) * 함수는 입력또는 출력이 없는 함수도 존재(만들 수 있다.) * 함수는 전달인자가 없거나 반환 값이 없는 경우도 있고, 둘 다 없을 수도 있음. ㆍ 함수의 입력과 출력 : printf함수도 반환을 함. 출력 결과 : 12345 I love my home 6 15 ㆍ 전달 인자의 유무와 반환값의 유무에 따라서 함수를 네개의 형태로 나눔 유형 1 : 전달 인자 (ㅇ), 반환 값 (ㅇ) 유형 2 : 전달 인자 (ㅇ), 반환 값 (x) 유형 3 : 전달 인자 (x), 반환 값 (ㅇ) 유형 4 : 전달 인자 (x), 반환 값 (x) ☞ http://limetimeline.tistory.com/127 ㆍ 다양한 형태의 함수 정의 1 (유형 1) 전달 인자와 반환 값이 모두있는 경우..

article thumbnail
switch문의 선택적 실행 및 goto문
C&C++ 2017. 10. 1. 15:56

switch문의 선택적 실행 및 goto문 switch문과 if...else if...else는 유사한 측면이 있지만 사용 가능한 영역은 if...else if...else문에 비해 제한적이다. ㆍ switch문의 구조 switch(변수){ case 1: ㆍㆍㆍ break; case 2: ㆍㆍㆍ break; case n번째: ㆍㆍㆍ break; default: ㆍㆍㆍ } * 변수의 값이 꼭 '1'부터 시작하지 않아도 된다. * case문은 레이블(Lable)이라고도 한다. ㆍ break문의 용도 switch문이 영역별로 구분되어 해당 영역만 실행되게하고 switch문을 탈출한다. ㆍ break문을 생략한 형태의 switch문 구성 => switch문에서 break문은 선택적 입력 (break문이 삽입되어..

article thumbnail
반복문의 생략과 탈출 : Continue & Break
C&C++ 2017. 9. 18. 20:42

반복문의 생략과 탈출 : Continue & Break ㆍ break : 반복문을 탈출할 때(빠져 나올 때) 사용하는 키워드break문의 실행 : break문을 가장 가까이서 감싸고있는 반복문 하나를 탈출* 주의 , break문은 if를 빠져나가는 것이 아니라 while문을 빠져나가는 것이다. ㆍ continue : 실행 위치에 상관없이 반복문의 검사 위치로 이동하여 검사 결과 반복 조건이 여전히 '참'이라면 반복 영역 다시 실행(continue 문 이후는 생략) * 2의 배수와 3의 배수를 제외한 정수 출력(20이하) ㆍ break문과 continue문의 구분* break문과 continue문은 반복문을 대상으로 한다. (조건문이 아니다.!)

반응형