Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FCHelpingAlgorithms.h

Go to the documentation of this file.
00001 #ifndef FC_HELPING_ALGORITHMS_H
00002 #define FC_HELPING_ALGORITHMS_H
00003 
00013 
00014 #include <string.h>
00015 
00017 template <class Datatype>
00018 void Realloc(Datatype** Array, int OldSize, int NewSize)
00019 {
00020     if (NewSize <= OldSize)
00021         return;
00022 
00023     Datatype* Temp = (*Array);
00024     (*Array) = new Datatype[NewSize];
00025 
00026     memcpy((*Array), Temp, OldSize*sizeof(Datatype));
00027     delete [] Temp;
00028 }
00029 
00030 #endif

Generated on Sat Nov 5 11:20:15 2005 for Cpp Freecell Solver by  doxygen 1.4.4