-
비쥬얼 스튜디오 2017 - 스택 오버플로우 해결법개발/C 2017. 10. 14. 23:31
알고리즘 과제를 하는데 테스트 범위가 작은건(10,000개 정도?) 잘 작동하는데 그 이상은 0x01321BD9에(HW04_Quick.exe의) 처리되지 않은 예외가 있습니다. 0xC00000FD: Stack overflow(매개 변수: 0x00000001, 0x01332F4C). 발생요렇게 에러를 뱉어줍니다... 원인을 찾아보니 비쥬얼 스튜디오 스택의 기본 크기는 1MB인데 이 이상을 사용해서 그렇다고 합니다 ㅠ 디버깅을 해보시면 오른쪽에 프로세스 메모리 부분이 있는데 힙(1) + 스택(1) + 데이터 부분과 코드?(운영체제 때 배웠는데 까먹음...) 해서4MB로 꽉 찬 것을 볼 수 있습니다. 요렇게 들어가서 스택 예약 크기 부분에 원하는 값을 넣어줍니다. 바이트 단위이므로 1MB = 1024 * 10..
-
구글 클라우드(google cloud) putty로 접속하기개발/웹프로그래밍 2017. 10. 12. 01:17
구글 클라우드 서버를 쓰려고 하는데 putty에 접속이 안돼서 찾아봤습니다. 먼저 puttygen으로 키를 생성합니다.key comment부분에 이메일을 입력해주고 key passphrase부분에 비밀번호를 입력해야하는데 비밀번호를 입력할 경우매 로그인마다 비밀번호를 입력해야 한다고 하여 공백으로 냅뒀습니다. 설정한 뒤 Save private key로 저장!하기 전에ssh-rsa부분을 모두 복사해줍니다. 복사 후 저장까지 마쳤다면 아래의 위치로 이동하여 ssh키에서 수정 -> 항목추가를 해줍니다.저는 다른 팀원들도 추가해놓아서 많이 있네요. 그리고 나서 putty를 실행해줍니다. Host Name부분에 아이디@아이피를 입력해주시고좌측 Connection -> SSH -> Auth에서 모자이크 부분처럼 아..
-
라즈베리파이 세팅 - 2. 고정 ip개발/라즈베리파이 2017. 10. 8. 13:56
공유기와 연결해서 사용하면 ip가 계속 변하기때문에 고정을 해줘야 합니다.예전에는 sudo vi /etc/network/interfaces 로 수정을 했었는데 파일을 열어보니 왜인진 모르겠는데 그냥 비어있네요...여기서 추가해도 될거같긴 한데 고정 IP를 원하면 dhcpcd.conf에 추가하라고 하니 sudo vi /etc/dhcpcd.conf 를 입력해줍니다.나중에 찾아보니 interfaces에서 추가하면 동적, 고정 ip가 다 있는 상태이고 dhcpcd에서 추가하면 고정ip만 있는 상태라 하네요.아래쪽에 위 처럼 추가해주고 ip_address에 원하는 주소로 넣어주시면 됩니다.저장하여 나온 뒤 sudo dhcpcd -n eth0해주시면 잠시 후 완료됩니다.