본문 바로가기

Programming/Tip&Informaion

(69)
[비주얼 스튜디오] [펌] 디버깅 시 빌드하시겠습니까? 확인창 안 뜨는 해결책 자료출처 http://windows2k.tistory.com/m/post/28http://windows2k.tistory.com/category/Programing/Tip%20%26%20Knowhow 비주얼 스튜디오로 코딩을 열심히 하고 코드를 테스트 하고자 F5를 누르면 프로젝트를 빌드하게 되고 디버깅 모드로 실행이 됩니다. F5를 누르면 "프로젝트가 만료됐습니다" 라는 메세지와 함께 "빌드하시겠습니까?" 라는 다음과 같은 창이 뜨게 되지요. 확인을 누르면 빌드를 하고 디버깅 모드를 시작하게 됩니다. 간혹 이 대화창 뜨고 디버깅 하는게 귀찮아서 체크박스를 체크하고 예를 누르는게 되는 상황이 있는데요. 한번 체크를 하면 더이상 질의 창이 뜨지 않아서 가끔씩 답답할 때가 생깁니다. 프로젝트가 만료되었다는 ..
[C++] 시간 측정 #include clock_t start_time,end_time; //시간저장변수 start_time = clock(); //측정 시작 //코드 end_time = clock(); //측정 종료 cout
[C++] 복사생성자 생성자를 만들고 일일이 값을 직접 넣어줘야함 만약 포인터의 경우에 new 키워드를 이용해서 해야함 그리고 소멸자에서 delete 시킬 때 NULL 을 가리키게 하고 delete 시켜야함 ArrayClass::ArrayClass(const ArrayClass& ex) :A(NULL) { cap = ex.cap; n = ex.n; A = new Elem[n]; for (int i = 0; i < size(); i++) { A[i].k = ex.A[i].k; A[i].object = ex.A[i].object; } } ArrayClass::~ArrayClass() { A = NULL; delete[] A; }
[C++] 난수 랜덤 함수 #include //완전한 난수를 위해서 #include //난수 함수 쓰기 위해서 int main(){ srand((unsigned)time(NULL)); //그냥 rand() 쓰면 똑같은 것만 나와서 완전한 난수로 만들기 위해rand() % 8; //0~8 까지의 난수 return 0;}
modelsim 라이센스 다운로드 에러 해결법 verilog 를 사용하기 위해 modelsim(모델심)을 다운받으려고 하는데 원래대로 라면 설치가 완료한 뒤 라이센스 파일을 다운받는 창이 떠야하는데 close file failed 와 같은 에러가 뜨면서 그냥 꺼져버리고 modelsim을 이용해 코딩을 하고 보면 라이센스가 없다고 나오는 에러가 있더군요. 구글에서 열심히 찾아서 해결해본 결과... 원인은 IE때문이더라고요.. 해결법은 크롬이나 파이어폭스를 다운받으신 뒤 기본브라우저 설정을 하시고 다시 재설치하시면 라이센스를 받는 창이 나옵니다.. ps. 저는 크롬으로 했는데 창은 떳는데 하얗기만 한 창에서 넘어가질 않아서 주소를 복사해서 다른 창에다 하니까 잘 되더라고요... ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ..