본문 바로가기

Tip & Tech29

Windows Desktop Search 3.01 지우기. 이상하게, Windows Desktop Search (Windows 데스크탑 검색) 3.01은 지우고 싶어도 지울 수가 없다. 아래 프로그램을 이용하면 제거할 수 있다. Windows Desktop Search 설치 제거 Uninstall 데스크탑 검색 데스크탑 서치 삭제 지우기 2008. 1. 22.
윈도 XP 내장 기능 사용하여 시스템 예약 종료하기 컴퓨터로 음악을 들으면서 자고 싶을 때 많으시죠? 근데 자기 전에 일어나서 컴퓨터 끄기 귀찮으실거에요. 그 때는 이렇게 해보세요.^^ 시작 -> 실행 -> shutdown -i 실행하세요. 추가 버튼을 누르시고, 127.0.0.1 를 입력하세요. 컴퓨터에서 수행될 작업에 시스템 종료를 고르시고, 경고 표시 시간에 종료하려는 시간을 초 단위로 적으세요. 그리고 마지막으로 설명 아무거나 적으세요. 이제 확인을 누르시면 됩니다. 위와 같이 하는게 귀찮으시다면 설정없이 바로~ shutdown -s -t 120 -f 위와 같이 입력해보세요~ 위의 예는 120초 후에 종료가 된답니다^^ 만약~~ 취소를 하시려면 shutdown -a 를 실행하세요. 2007. 9. 14.
malloc? free? new? delete? 다음 코드의 결과를 예측해보세요. ^^ #include #include #include using namespace std; class MyClass { public: char* name; MyClass(void); ~MyClass(void); }; MyClass::MyClass(void) { cout 2007. 9. 8.
Age == 17? 17 == Age? 조건문에서 사람들은 보통 상수를 오른쪽에 놓는다. C 코드로 예를 들면 아래와 같다. if(Age == 17) { // 수행될 문장. } ==을 =으로 쓰지 않는 한 아무 문제 없는 식이다. 아래와 같은 경우를 생각해보자. if(Age = 17) { // 수행될 문장 } 이 역시, 멍청한 컴파일러에게는 아무 문제 없는 식이다.(똑똑한 최신 컴파일러 if 문 안이 무언가 잘못 되었다고 생각하고 자기 의견을 알려준다.) 문제는 우리가 항상 똑똑한 컴파일러를 쓴다는게 아니다. 이런 실수를 줄일려면, 간단한 습관하나만 바꾸면 된다. 상수를 왼쪽에 써보아라. if(17 == Age) { // 수행될 문장. } 아무 문제 없이 잘 작동한다. if(17 = Age) { // 수행될 문장. } 아주 멍청한 컴파일러라도.. 2007. 9. 3.