저자 중 한 명이 Cormen 인 한 책에서 xor linked list의 흥미로운 문제가 있습니다. 나는이 항목을 xor 연결 목록에 추가하는 예제를 사용했습니다. void insertAfter(plistNode pNew, T theElm)
{
plistNode pPrev, pCurrent, pNext;
pPrev = NULL;
xor 연결 목록에 대한 코드를 작성합니다. 제가 template <class T>
Node<T>* List<T>::get_next(Node<T>* curr, Node<T>* prev)
{
assert(curr != 0);
return (Node<T>*)((int)prev^(int)curr->np);
}
하지만 결국 GDB와 fa
여기에 내가 그것을 컴파일 할 때 ambigious 기호 끝이 이유, 그것은 나에게이 1>------ Build started: Project: xor_list, Configuration: Debug Win32 ------
1> xor_list.cpp
1>c:\users\daviti\documents\visual studio 2010\projects\x