本文整理汇总了C++中Country::GetCode方法的典型用法代码示例。如果您正苦于以下问题:C++ Country::GetCode方法的具体用法?C++ Country::GetCode怎么用?C++ Country::GetCode使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Country
的用法示例。
在下文中一共展示了Country::GetCode方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: insertNode
//**************************************************
// The insertNode function inserts a node with
// countryIn copied to its country member.
//**************************************************
void CountryList::insertNode(Country countryIn)
{
ListNode *newNode; // A new node
ListNode *nodePtr; // To traverse the list
ListNode *previousNode = NULL; // The previous node
// Allocate a new node and store the country there.
newNode = new ListNode;
newNode->SetCountry(countryIn);
previousNode = head;
nodePtr = head->GetNextListNode();
// Find the location of the new node in the sorted list
while (nodePtr != NULL && strcmp(nodePtr->GetCountry().GetCode(), countryIn.GetCode()) < 0) {
previousNode = nodePtr;
nodePtr = nodePtr->GetNextListNode();
}
// Update links and counter
previousNode->SetNextListNode(newNode);
newNode->SetNextListNode(nodePtr);
cnt++;
}