제품에 대한 데이터를 저장하는 C++ 응용 프로그램을 만들고 있습니다. 각 제품마다 고유 한 정수 ID가 있습니다. 내가 사용하는 것 또한모든 노드에 고유 한 정수 정의
Node(){
static int id = 0;
ID=id;
id++;
cost=0;
quantity=0;
Name="";}
:
나는 제품이 클래스 노드를 만들었습니다,하지만 난 고유 ID를 만드는 방법을 알고하지 않습니다
class Node{
public:
int ID;
int cost;
int quantity;
string Name;
Node(){ID=0; cost=0;quantity=0; Name="";}
};
질문에 무엇이 필요한지 잘 모르겠습니다. 고유 한 ID를 생성하는 방법을 묻는 중입니까? 그렇다면 단일 시스템 응용 프로그램입니까, 아니면 여러 시스템에서 고유 한 정수를 생성해야합니까? ID는 정수 여야합니까? ID가 지원해야하는 다른 등록 정보는 무엇입니까? ID 시스템이 각 객체에 대해 고유해야한다는 것을 C++에 알려주는 방법이 있는지 묻는가? – Rajiv