분류 전체보기(104)
-
명품자바 programming 실습문제 9장
5. import java.awt.Color; import java.awt.Container; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; public class Ex5 extends JFrame { public Ex5() { super("4x4 Color Frame"); setDefaultCloseOperation(EXIT_ON_CLOSE); Container c = getContentPane(); c.setLayout(new GridLayout(4,4)); for (int i=0; i
2020.12.04 -
\n과 \r (Escape String)
Escape String : \를 앞에 붙여 php에 정의되어 있는 원래의 의미를 벗어나는(escape) 문자들 \\ : 백슬래시 \n: 개행문자 (LineFeed - 커서를 다음 줄로 이동) \r: 개행 문자 (CarriageReturn - 커서를 현재 줄의 맨 앞으로 이동) \t: 탭 문자 \': 작은 따옴표 (작은따옴표 안에서 작은따옴표를 쓰고싶을 때) \": 큰 따옴표 (큰 따옴표 안에서 큰 따옴표를 쓰고싶을 때) Line Feed, CarriageReturn은 TypeWriter. 바로 타자기에서 유래 된 단어이다. 한 줄을 다 채워서 다음 줄에 작성하려면 종이를 올려주는데 그것이 LineFeed, 올려주고 다시 오른쪽 끝으로 보내주는 것이 바로 Carriage Return이다. 그래서 CRLF..
2020.12.02 -
BOJ 10951. A+B - 4 (C/C++)
문제: https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 입출력 문제도 잘 못푼다.. 역시 처음부터 해야 ㅜㅜ 정답률이 36%로 입출력 문제 치고는 낮다 이 문제를 풀면서 부끄럽지만 처음 알게 된 개념이 있다. 바로 EOF EOF에 대한 내용은 여기에 정리해 놓았다. developeryuseon.tistory.com/9 [C/C++] EOF 문제를 풀다 보면, 입력을 받을 때 종료조건이 없을 때가 있다. (입력을 얼마나 받는지 모를 때) 그럴때, 1. C EOF(End Of File)을 이용한다. EOF 의 값은 -1로, stdio.h에 정의되어 있다. ..
2020.09.04 -
[C/C++] EOF
문제를 풀다 보면, 입력을 받을 때 종료조건이 없을 때가 있다. (입력을 얼마나 받는지 모를 때) 그럴때, 1. C EOF(End Of File)을 이용한다. EOF 의 값은 -1로, stdio.h에 정의되어 있다. #define EOF -1 scanf는 성공적으로 입력받은 문자를 return하는데, 에러가 있거나 파일의 끝을 만났을 때 (EOF일때) -1을 리턴한다. 파일의 끝까지 입력받으려면 1. while (scanf("%d", &n) != EOF) 2. while (scanf("%d", &n) != -1) 3. while (~scanf("%d", &n)) 와 같이 써주면 된다. BOJ-10951 A+B - 4 에서 scanf로 a,b 모두를 성공적으로 받을 때는 2를 return한다. 따라서 입력..
2020.09.04 -
BOJ 10950. A+B - 3 (C/C++)
문제: https://www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net plzrun님의 백준 문제 푸는 순서를 따라하던 도중 풀게 된 문제다. 특별할거 없는 입출력 문제이긴 하지만, A+B의 결과값을 어디에 저장해 출력할지 잠시 고민했던 문제이다. 1. 넉넉하게 배열 선언 2. 동적할당으로 배열 선언 ( 출처: thinking-developer.tistory.com ) 더보기 #include using namespace std; int main() { int testCase = 0; int a = 0, b = 0; cin >> testCase; int* resultAr..
2020.09.04 -
Font Awesome5
웹 페이지를 만들다 보면, 아이콘들이 필요할 때가 있다. 그중 Font Awesome5의 사용법을 정리해 보겠다. https://fontawesome.com/ Font Awesome The world’s most popular and easiest to use icon set just got an upgrade. More icons. More styles. More Options. fontawesome.com 위 링크로 들어가서 유료로 더 많은 아이콘을 사용하려면 Get More with Pro, 무료로 사용하려면 Start for Free를 눌러준다. 계정을 생성하고, Create&Use this Kit을 눌러 해당 이메일로 인증을 하면 이렇게 키트가 생성된다. 처음 만들면 e234123처럼 이상한 숫..
2020.07.16