본문 바로가기

전체보기74

Windows8 시스템 종료 및 다시 시작이 안되는 현상에 대한 해결법 컴퓨터를 처음 사고 윈도우를 설치하고 나서 분명히 제대로 시스템 종료 및 다시 시작이 되었는데 드라이버 및 유틸리티 등을 설치하고나서 재부팅을 했더니 화면은 먹통이고 본체만 켜져있는 경우가 생겼다. 처음엔 윈도우가 잘못설치됬다고 판단해서 재설치를 시도해서 해결이 된 줄 알고 또 한번 드라이버 및 유틸리티를 설치를 끝내고 재부팅을 했는데 똑같은 증상이 발견되었다. 시스템 종료를 하면 컴퓨터 모니터는 꺼졌는데 본체는 계속 돌아가는 현상을 겪는 분들이라면 이 글을 참고해서 해결되었으면 한다. 컴퓨터에 따라서 종료하고 난뒤에 본체 내부의 열을 더 빼내기위해서 10~15초 팬이 더 돌아가는 시스템도 있으니 참고하시고.. 위 문제의 해결 방법에대해서 검색을 해보다가 Microsoft에서 답변을 본 것이 있었는데 아.. 2013. 5. 3.
[C++] string string 은? C++ 표준 라이브러리에는 string이라는 이름의 클래스가 정의되어 있다. 이 클래스의 사용을 위해서는 헤더파일 을 포함해야 한다. string 클래스는 std 네임스페이스에 포함되어 있다. 문자열의 처리를 목적으로 정의된 클래스이며, string은 템플릿 기반의 클래스이므로 핵심 코드들은 거의 대부분 헤더 파일에 작성되어 있으며 이 헤더를 열어 보면 소스를 직접 볼 수 있다. string의 사용법 기본적인 문자열 출력 방법이다. #include #include using namespace std; int main() { string str = "문자열 출력"; cout 2013. 4. 5.
Template Class 만들 때 주의할 점 출처 : http://mycpp.blog.me/120147433633 template class를 인라인으로 만들관 상관 없지만 함수 밖에 뺀다면 template void Stack::함수이름() 형식을 맞춰 줘야 한다. 근데 여기서 주의할 점! template class는 헤더파일과 cpp파일을 분리해서 작성하는 것을 지원하지 않는다. 만약 다음과 같이 한다면 ... === stack.h 파일 ==== template class Stack { protected: int top; T m_data[10]; public: Stack(); void push(T data); void print(); }; === stack.cpp 파일 ==== #include "stack.h" template Stack::Sta.. 2013. 1. 28.
컨트롤(Control)에 대한 기본정리 - 컨트롤의 정의 컨트롤(Control)이란 사용자와의 인터페이스를 이루는 도구이다. 인터페이스를 이룬다는 말은 사용자로부터 명령과 입력을 받아들이고 출력 결과를 보여준다는 듯이므로 컨트롤은 곧 입출력 도구를 뜻한다. - 컨트롤의 특징 컨트롤도 하나의 윈도우이다. (컨트롤도 각각의 Handle을 갖고있음) 컨트롤은 항상 부모윈도우의 자식으로 붙어있다. 컨트롤은 차일드 윈도우(자식 윈도우)이기 때문에 예외없이 WS_CHILD스타일을 주어야한다. 생성한 컨트롤은 부모 윈도우가 파괴될 때 자동으로 파괴되므로 일부러 파괴할 필요는 없다. - 컨트롤의 동작 컨트롤은 프로그램 실행중에 끊임없이 사용자와 통신을 하는데 컨트롤을 통해 명령(wParam)과 정보(lParam)를 받아들이고, 컨트롤을 통해 사용자에게 실행.. 2012. 12. 10.
반응형