안녕하세요! 정적변수 강의에서 직접 코딩을 해 보다 의문점이 생겨 질문드립니다. static 변수에서는 말씀해주신대로 주소와 값 모두 출력이 잘 됐습니다. 하지만 Const static의 경우 주소 출력이 문제가 됩니다. 주소가 문제 된다는 것도 원인을 하나하나 제거하다보니 알게 된 사실이네요ㅠ 에러는 Undefined Symbol ...Something::m_value 라고 뜹니다. 왜 주소출력에서 문제가 발생하는 건지 궁금합니다! 아래는 작성한 코드입니다. 시간 내 주셔서 감사합니다! #include <iostream> using namespace std ; class Something { public : const static int m_value = 10 ; }; int main() { Something sth; cout << &(sth. m_value ) << " " <<sth. m_value << endl ; return sth. m_value ; }
구조체가 참조형이라는게 알려주신 소스를 보고는 파악이 안됩니다. 슬라이스나 맵을 함수에 인자로 전달 하면 무조건 메모리 주소가 전달 되니 참조형 이라는 건 알겠는데 구조체는 변수나 배열처럼 값으로도 참조형으로도 전달 할 수 있으니 참조형도 가능하고 데이타 형도 가능하다고 해야 하지 않나 생각을 합니다만 제가 잘 못 이해하고 있는건가요 바쁘신 중에 죄송합니다만 답변 부탁 드립니다.
Member를 Team을 추가 할 때 public void setTeam (Team team){ this.team = team team.getMembers().add(this) } 위와 같이 연관관계 편의 메서드를 만드셨는데, 제거 할 때도 위와 같이 양쪽에서 동시에 제거하는 메소드를 만드시는지 궁금합니다. 제가 실습중인 코드에서는 delete : /team/{team_id}/member/{member_id} 로 api를 호출하면 아래 메소드가 호출됩니다. public void removeMember (Long team_id, Long member_id){ Team team = validateTeam(team_id); //team 이 실제로 있는지 확인 Member member = validateMember(member_id); //member 가 실제로 있는지 확인 if(team.equals(member.getTeam())){ //의문점 team.getTeam().remove(member); memberRepository.deleteById(member.getId) } } Team에 Member를 추가 할 때와 같이 Member를 제거 할 때도 양쪽에서 같이 제거해야하는지 그리고 entity 에서 remove 관련 편의메소드를 만들어야하는지 궁금합니다 .
레포 찾을 수 없는 경우의 해결방안에 ssh키 등록이 있길래, 혹시나 해서 등록해보고, git clone git@github.com:joshua1988/vue-advanced.git 이렇게 쳐서 클론 성공했어요ㅠㅠㅠㅠㅠ 근데 ssh키와 클론 가능여부가 상관이 있나요? 그리고 ssh키 등록하고도 그냥 선생님의 깃헙 주소를 복사했을 때는 안됐는데요. 다른 분들과 다르게, 그대로 복사하면 안되고 git@github.com:joshua1988/vue-advanced.git 이 주소를 쳐야 가능했던 이유가 무엇일까요?? 해결은 했지만 잘 이해가 안됩니다ㅜㅜ
알려주신 링크를 봐도 제가 잘 이해를 못하는건지 구조체 자체가 참조형이라는 정확한 설명이 없는거 같습니다만..혹시 mutable개체 라는게 참조형이라는 건지요? 강의 중에 구조체를 %v로 출력 해 보면 &가 붙어서 출력이 되기에 구조체 라고 들었습니다만...잘 이해가 안되는데 강사님의 생각을 알려주시면 감사하겠습니다.
next를 사용하면 기본적으로는 서버사이드 렌더링을 하는 것이 맞는지 궁금합니다. 기본 리액트 앱의 소스보기를 누르면 소스 보기에 내용 부분에 아무것도 나오지 않는 반면에, next로 만든 리액트 앱은 비동기로 불러와야 할 데이터를 빼면 태그들이 다 나오는 것 때문에 궁금합니다. - next는 기본적으로 ssr을 하는데, getinitialprops으로 조금 더 빨리 데이터를 붙여줄 수 있는 것인가요 - 아니면 getinitialprops을 사용함으로써 ssr을 할 수 있게 되는 것인가요?
안녕하세요. 따라서 하고 있는데요. 첫번째 동영상 강의에서 images 폴더까지 생성했는데, 두번째 동영상 강의 7:44 분정도에서 갑자기 css폴더가 생겨있는데, 제가 혹시 뭐 놓치고 있는건가요? css import를 하는건 알겠는데 저 파일이 갑자기 어디서 튀어나왔는지 모르겠어요..
Npm run dev 실행시 다음같은 오류가 발생할 경우 internal/modules/cjs/loader.js:638 throw err; Error: Cannot find module "acorn" 제 경운 acron 설치로 해결 됐습니다. 이외 방법 있으시면 공유 바랍니다 npm install -- save acorn