Programming/Tip&Informaion (71) 썸네일형 리스트형 [CentOS] 키보드 키 변경 (컨트롤 키, capslock 키) ctrl 키와 capslock 키를 바꾸면 더 편하다고 해서 CentOS 에서 바꾸려고 하니까 잘 안 되는 것을 한참 검색하다가 발견했다. 출처는 http://superuser.com/a/290149 고 대충 번역 및 수정을 해보면 1. 현재 키보드 layout 저장하기 # dumpkeys > backup.kmap 만약을 대비해 백업을 해놓는다. 복구하고 싶을 때는 # sudo loadkeys backup.kmap 을 하면 된다. *만약에 이 명령어도 안 먹히면 재부팅을 한다. 2. keycodes 확인 # showkey showkey 를 하고 난 뒤 자신이 바꾸고 싶은 키를 누르면 그 키값이 나온다. 내 컴퓨터에서는 caps lock = 58 오른쪽 ctrl = 29 왼쪽 ctrl (노트북이라 한자키).. [C++] iterator, auto 를 이용한 stl 벡터의 합, 평균 int calculate() { int sum = 0; int temp = 0; for (auto i = testScores.begin(); i != testScores.end(); i++) { sum += *i; temp++; } int average = sum / temp; return average; } //auto pointer 를 이용한 방법 for (vector::iterator i = testScores.begin(); i != testScores.end(); i++) { sum += *i; temp++; } //auto pointer 대신에 interator 를 이용한 방법 [C++] 무한 입력받기 #include using namespace std; int main(){ while(!cin.eof()){ string n; getline(cin,n); cout [C++] cin 하고 getstring 하는 법 // Declare second integer, double, and String variables. int i2; double d2; string s2; // Read and save an integer, double, and String to your variables. cin >> i2; cin >> d2; if (getline(cin >> ws, s2)) { // eat whitespace getline(cin, s2); } // Print the sum of both integer variables on a new line. cout [C++] 2차원 배열 동적 할당 #include int main(){//할당 int** arr; //이중포인터 arr = new int*[size1]; //기본 할당을 포인터로 처음 할당 for (int i = 0; i < size1; i++) arr[i] = new int[size2]; //배열을 새로 할당 //해제 for(int i = 0; i< size1; i++)delete[] arr[i]; //역순으로 해제delete[] arr; //역순으로 해제} //할당하고 나면 이차원 배열처럼 사용할 수 있다. [c++] cout 소수점 자릿수 정하기 2 cout.precision(6); cout [c++] sort #include #include using namespace std; int main(void){ int input[3]; for(int i = 0; i> input[i]; } sort(input,input+3); for(int i = 0; i EOF (테스트 케이스가 주어지지 않았을 때) while(scanf("%d %d", &a, &b) != EOF){ // run code } 를 사용하면 됨 헤더파일 #include or #include 이전 1 ··· 5 6 7 8 9 다음 목록 더보기