블로그 막 뒤져보아도 해당 코드가 의미하는것이 무엇인지 확실하게 정리가 되지 않아서 질문드립니다.
typedef struct INFO{ int V, cost; INFO(int V, int cost) : V(V), cost(cost) {}}INFO;
P[N].push_back(INFO(a, b));
위 코드에서 구조체를 선언하는건 알겟는데..
INFO(int V, int cost) : V(V), cost(cost) {} 이 부분이 의미하는게 뭔지 모르겠습니다.. 알려주세요
댓글을 작성하려면 로그인해야 합니다.
jumpingz 7년 전
블로그 막 뒤져보아도 해당 코드가 의미하는것이 무엇인지 확실하게 정리가 되지 않아서 질문드립니다.
typedef struct INFO
{
int V, cost;
INFO(int V, int cost) : V(V), cost(cost) {}
}INFO;
P[N].push_back(INFO(a, b));
위 코드에서 구조체를 선언하는건 알겟는데..
INFO(int V, int cost) : V(V), cost(cost) {} 이 부분이 의미하는게 뭔지 모르겠습니다.. 알려주세요