[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
void push_back(const T& data) { //TODO if (_size == _capacity) { //증설작업 int newCapacity = static_cast<int>(_capacity * 1.5); if (newCapacity == _capacity) newCapacity++; reserve(newCapacity); 이런식으로 흘러가는데 if (newCapacity == _capacity)이 조건문이 왜 필요한지 잘 모르겠습니다. Main함수에서 vector를 처음 만들때 2개짜리를 만들면 애초에 저 조건문을 절대 거치지도않을텐데 굳이 필요한 이유가 뭔가요? 지피티는 저 경우가 벡터의 크기가 0또는1일때 1.5배를 해도 크기가 증설되지 않으니까 그렇다고 말하고있는데 음 벡터를 0이나 1로 만들거면 애초에 그냥 변수로만들지않을까요..? 저 조건문이 왜 필요한지 궁금합니다..
안녕 하세요 강의 잘 듣고 있습니다. invoice-web\ 프로젝트 에서 에이전트를 사용해서 ROADMAP.md 파일을 만들려고 합니다. 클로드 코드에서 agents 명령으로 에이전트 생성하지 않고 파일을 참조 해서 ROADMAP.md 를 만들어도 되는지 C:\Proj\course\invoice-web\.claude\agents\dev\ development-planner.md 아니면 위 경로의 파일로 에이전트를 만들고 ROADMAP.md 파일을 만들어야 하는지 궁금 합니다.
강의 내용을 따라하다 보니, 1명이서 작업하는 것은 충분히 이해가 됩니다. 만약 여러명이서 같이 하나의 프로젝트를 진행한다면 몇가지 질문이 있습니다. Shrimp Task Manager로 구분된 작업을 한명씩 나누어서 진행하면 될까요? 아니면 어떤 기준으로 사람별 업무를 분장하는 것이 좋을까요? 만약 여러명이 작업하다보면, 같은 파일의 수정이 발생할 수도 있는데, 커밋할 경우 충돌 등 문제가 발생하면 어떻게 대응해야 할까요? Shrimp Task Manager는 각자 개인 PC에 설치해서 사용해야 하는 건가요? 그럴경우 .mcp.json 파일의 경로 설정(args, DATA_DIR)이 사람마다 달라서 문제가 될 것 같은데, 상대 경로로 설정하면 될까요? 비개발자로 바이브코딩 중이라, 잘 모르는 것이 많습니다.
To win every rap battle in Friday Night Funkin' ( FNF ), you need to move beyond simple arrow-tapping and master the game’s rhythmic patterns and technical layout. The most effective strategy is adopting a two-handed control scheme, such as using the DFJK or ASWD keys. This allows you to split the workload between both hands, making it much easier to handle "jackhammers" (repeated notes) and fast-paced streams that would otherwise overwhelm a single hand on the arrow keys. During gameplay, focus your eyes slightly above the receptors at the top of the screen rather than watching the arrows climb from the bottom; this "lead time" gives your brain more space to process incoming sequences. Since FNF is a "call and response" game, use your opponent’s turn as a mental rehearsal for your own. Listen closely to the vocals, as the chart is synced to the singer's voice rather than the drum beat. If you find the screen too cluttered, try increasing the Scroll Speed in the settings; while it sounds counterintuitive, faster speeds spread the notes further apart, making complex patterns easier to read. By combining these technical adjustments with consistent practice on "Hard" difficulty, you’ll push the health icon to the opponent's side every time.
starterkit 관련 프로젝트 진행중 웹 개발을 빠르게 할 수 있는 stater kit 을 개발해주세요! 명령어 입력 후 작업을 진행 시 프로젝트 안에 .claude 폴더가 있으면 오류가 발생한다고 하셨는데 '디렉토리명에 대문자가 포함되어 있어 에러가 발생했습니다. 수동으로 프로젝트를 구성합니다.' 이거 외에 다른 오류는 발생안하고 쭉 프로젝트가 생성이 되는데 이게 정상적인 건가요?
섹션 1퀴즈에서 MCP 설명이 Model Configuration Protocol로 나오고, 이전 qna에서 인프런 답변은 Modular Component Programming 이라고 설명되어있는데 뭐가 맞나요? 앤트로픽에서는 Model Context Protocol이라고 나와있는데..
안녕하세요! 저희는 한경국립대학교 시각미디어디자인과 학생들입니다. 현재 ADHD를 겪는 분들을 위한 일상 보조 서비스를 기획 하고 있으며, 이를 위해 실제 경험을 가진 분들의 의견을 듣고자 설문조사를 진행하고 있습니다. 저희는 단순히 자료를 조사하는 데 그치지 않고, 실제로 하루를 살아가며 느끼는 불편함, 어려움, 그리고 있었으면 하는 도움에 대해 알고 싶습니다. 작은 의견 하나하나가 더 실질적인 서비스를 만드는 데 큰 힘이 됩니다. [설문 안내] 대상: ADHD를 진단받으셨거나 관련 경험이 있으신 분 방식: 온라인 설문 소요 시간: 약 5~10분 참여 혜택: 참여자 중 추첨을 통해 배달의민족 5만원 기프티콘 증정 설문 링크: https://forms.gle/meGnYrEJuNncwwP98 응답 내용은 익명으로 안전하게 처리되며, 오직 프로젝트 진행을 위한 목적으로만 활용됩니다. 괜찮으시다면 설문 참여로 소중한 경험을 나눠주세요. 읽어주셔서 감사합니다. 좋은 하루 보내세요 :)