본문 바로가기
반응형

코딩53

[Git] commit 코멘트 수정하는 법 Git/GitHub Commit 수정하기 :: Author / Contributor 수정하기 위 글를 참고하여 진행했다. #1 되돌아가기 git rebase -i HEAD~13 #2 위 명령어로 뜬 vim 편집기에서 수정할 커밋 앞의 pick을 edit으로 바꿔준다. #3 커밋 문구 수정 git commit --amend -m "수정할 문구" #4 다음 커밋으로 넘기기(여러개를 edit으로 바꿨으면 바꾼 커밋 수 만큼 #3, #4 반복) git rebase --continue 중간에 실수로 깃허브와 동기화를 시켜버려서 완전 꼬여버렸는지 #4 단계에서 git error: update_ref failed for ref 라는 에러문구가 출력됐다. 아래 글을 통해 수정했다. https://trustit.tist.. 2022. 3. 29.
[C++] 'std::logic_error' what(): basic_string::_M_construct null not valid 에러 해결하기 +이유 문제가 발생한 코드는 아래와 같다. string s = 0; 비어있는 문자열을 만들겠답시고 문자열 자료형을 0으로 초기화를 시켜버렸다. 여기서 0은 NULL을 뜻하는 의미라서, s를 NULL로 초기화시켜버렸고, 실행과정에서 로직에러가 나버린 것이다. 비어있는 문자열을 만드려면 아래와 같이 해야 한다. string s = ""; 그렇다면 왜 문자열 자료형은 NULL로 초기화를 할 수 없을까? 아래 사이트를 참고하자. https://ha-young.github.io/2020/cpp/2020-08-05-C++-String-%EB%AC%B8%EC%9E%90%EC%97%B4/ string 클래스는 내부적으로 char* array가 존재하고 포인터 변수, 크기변수 등을 제외하고 char array는 heap영역에 .. 2022. 3. 29.
알고리즘 - C++ 기초 / 자주 쓰이는 문법들 https://chanhuiseok.github.io/posts/algo-2/ 알고리즘 - C++ 기초 / 자주 쓰이는 문법들 알고리즘을 공부할 때는 무슨 언어로 시작할 지 선택하는 것이 중요한데, C++을 활용하기로 하였습니다. chanhuiseok.github.io C C++ namespace O X 입출력 printf scanf +)%d, %s(형식지정자) cin cout +)getline 함수 동적할당 malloc free new delete 2022. 3. 24.
[numpy] 'numpy.ndarray' object is not callable 오류 해결하기 그냥 ()를 []로 바꿔주면 된다. ()는 튜플이고, []가 배열이다. 2022. 3. 20.
반응형