묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실무자가 알려주는 CANoe (For CAN 통신)
XCP 적용을 위한 INCA or CANape 강의 제작 계획 유무
안녕하세요. 강의 잘 듣고있는 전장 3년차 개발자입니다.최근들어 XCP 적용 요청를 받아서 INCA와 CANape 두 프로그램을 검토 중입니다.두 프로그램의 차이라던가, CANoe 강의와 같이 XCP 강의 제작 계획이 있으신지 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C++
#define 변수와 vector subscript out of range
교수님, 안녕하세요.아래와 같이 vector 배열의 크기를 #define 된 MAX 로 하고, vector 의 선언을 전역으로 하느냐, 로컬로 하느냐에 따라 Error 발생여부가 달라집니다.왜 그런지 알 수 있을까요? 강의에서 관련내용을 들은 것 같기도 한데... ㅠ1) vector subscript out of range 발생.#include <iostream>#include <vector>#define MAX 10001int main(){std::vector<int> g[MAX];...}2) 문제없음.#include <iostream>#include <vector>#define MAX 10001std::vector<int> g[MAX];int main(){ ...}
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
vector.magnitude 사용이유
안녕하세요 제가 따로 공부를하다가 궁금해서 질문 남깁니다. vector.Magnitude는 어떤경우에 어떻게 사용하면 좋은걸까요?
-
해결됨홍정모의 따라하며 배우는 C++
vector를 사용하여 cin 으로 입력값을 받을려면
안녕하세요 독학으로 코딩을 배우려고 하니 어렵네요 간단하게 cin으로 학생숫자를 입력받고 숫자만큼 점수를 배열에 저장할려고 하는데 아래와 같이 작성시 런타임에러가 발생하네요 혹시 이유를 알 수 있을까요? #include <iostream> #include <vector> using namespace std; int main() { int a, numStudent; vector<int> score; cin >> numStudent; for (int j = 0; j < numStudent; j++) { //값 입력 cin >> a; score[j] = a; } for (int j = 0; j < numStudent; j++) { //값 출력 cout << score[j] << endl; } }
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
STL vector 질문
제가 유니티, c# 자료구조 수업 듣다가 벨만포드 알고리즘까지 넘어가서 c++코드를 보고있는데요 vector 기능이 이해가 잘 안가서 질문 드립니다 ㅠㅠ 저는 adj 벡터를 페어를 502개 담을 수 있는 일차원 벡터라고 이해했는데요 21번째 줄은 u번째 인덱스로 접근해서 거기 있는 vector에 페어 { v, w } 를 집어넣어라 라는 뜻이잖아요? 그러데 이게 작동하려면 adj[u] 가 벡터여야 하는데 그렇게 되면 adj는 vector< vector < pair<int, int> > > 이런 형식으로, 벡터를 품고있는 2차원 벡터가 되어야 하는것 아닌가요? 근데 이렇게 코드를 쓰면 오류가 발생하네요 제가 어디를 잘못 이해하고 있는건지 잘 모르겠습니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
왜 이렇게 벡터를 선언하면 작동이 되지 않을까요?
각각의 vector를 따로 선언하지 않고, 한꺼번에 모아서 한꺼번에 정렬하면 보시는 것 처럼 정상 작동이 되지 않습니다 입력은 원래와 같이 5 2 7 10 5 3 5 3 10 17 12입니다. 정상출력은 3 5 10입니다. 이에 실제로 출력해보니, 첫번째 벡터는 7 10 5 3 5 두번째 벡터는 3 10 3 10이 되는 것을 확인했습니다 그러나, vector를 따로 선언하고 입력을 넣으면, 제대로 입력되는 것을 확인할 수 있습니다. 어떠한 이유일까요?