본문 바로가기

[ ★ ]Study195

error: ‘>>’ should be ‘> >’ within a nested template argument list error: ‘>>’ should be ‘> >’ within a nested template argument list example : queue q; “>>”이 연속된 ‘>’으로 인식되는 것이 아니라 구문 분석 시작 전 어휘 분석 단계에서 최대 흡수규칙에 따라 “>>” 토큰으로 인식되고 이는 다시 문법 단계에서 “>>” 연산자로 인식된다. solution : queue q; >> 사이에 한 칸의 공백을 준다. 컴파일 할 때 C++11을 사용한다. 2018. 2. 12.
빠른 포맷 vs 일반 포맷 빠른 포맷파일 시스템만 새로 구축. 디스크에는 실제 데이터가 그대로 남아 있음. 일반 포맷파일 시스템을 새로 구축하고 파티션의 모든 공간을 0으로 재기록한다. 파티션의 모든 데이터가 사라진다. 2017. 10. 31.
원격 포트 변경 보통의 경우는 3389넘버의 포트가 설정되어있다. 시작 -> 실행 -> regedit KEY_LOCAL_MACHINE-> SYSTEM-> CurrentControlSet-> TerminalServer-> WinStations-> RDP-Tcp-> PortNumber 2017. 10. 30.
BIOS vs CMOS BIOS와 CMOS 알고 말하자. BIOS- Basic Input Output System 의 약자. 컴퓨터의 동작을 가능하도록 도와주는 프로그램. CMOS- Complememtary Metal Oxide Semiconductor의 약자. 컴퓨터의 부팅 디스크, 시각 등을 기록하는 것으로 전원이 없으면 소멸. 부팅 시 암호를 설정하라고 하는 것은 CMOS 비밀번호를 칭한다.CMOS의 M은 Metal이므로 하드웨어라고 기억하자. 그러면 BIOS는 설정을 변경하는 소프트웨어라고 기억하기 쉽다. 2017. 10. 30.
libpcap.so.1: cannot open shared object file: No such file or directory command : sudo ldconfig 1. cd /usr/local/lib 2. cd /usr/lib 2017. 10. 20.
libcap-dev 설치 흔히 gcc -o file file.c -lpcap 컴파일을 할 때 필요한 설치이다. 하지만 apt-get install libcap-dev 가 안되는 문제가 발생하는데 이 때는 손수 configure make 과정이 필요하다. http://www.tcpdump.org/ - libcap-devhttps://github.com/westes/flex/releases - flexftp://ftp.gnu.org/gnu/bison/ - bisonftp://ftp.gnu.org/gnu/m4/ - m4 모두 필요한 파일들이니 최신버전으로 설치해주자. 각 폴더를 압축해제(Extract) 모든 명령어는 root권한1 ./configure2 make3 make install m4 -> bison -> flex -> lib.. 2017. 10. 20.