diff --git a/CMakeLists.txt b/CMakeLists.txt index bb192cc..e6845c1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,6 +55,9 @@ cm_example_project("DataType" DataArrayTest) add_executable(Uint2HexStrTest datatype/Uint2HexStrTest.cpp) cm_example_project("DataType" Uint2HexStrTest) +add_executable(StackTest datatype/StackTest.cpp) +cm_example_project("DataType" StackTest) + #################################################################################################### add_executable(FixFilenameTest filesystem/FixFilenameTest.cpp) diff --git a/android/AndroidDeviceAnalysis b/android/AndroidDeviceAnalysis index b2f81e9..111c008 160000 --- a/android/AndroidDeviceAnalysis +++ b/android/AndroidDeviceAnalysis @@ -1 +1 @@ -Subproject commit b2f81e97d414143457c262b6dcb5cfb77de1d0d8 +Subproject commit 111c0087eda734f86ff556961cd9bbd5f86330ee diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt index bc10b6b..66a6838 100644 --- a/android/CMakeLists.txt +++ b/android/CMakeLists.txt @@ -38,6 +38,7 @@ add_executable(AndroidDeviceAnalysis AndroidDeviceAnalysis/main.cpp AndroidDeviceAnalysis/GameRecord.h AndroidDeviceAnalysis/GameRecord.cpp AndroidDeviceAnalysis/AndroidDeviceRecord.cpp + AndroidDeviceAnalysis/GetDeviceLevel.cpp # AndroidDeviceAnalysis/ExportReport.cpp ${ADA_LOAD_GAME_RECORD_SOURCE}) diff --git a/datatype/StackTest.cpp b/datatype/StackTest.cpp new file mode 100644 index 0000000..f898aa4 --- /dev/null +++ b/datatype/StackTest.cpp @@ -0,0 +1,85 @@ +#include +#include + +using namespace hgl; +using namespace std; + +void TestStack() +{ + Stack tab; + int i; + + for(i=0;i<10;i++) + { + cout<<"push "< tab; + + int i; + + for(i=0;i<10;i++) + { + tab.Push(new StackTestObject(i)); + } + + cout<<"Stack Count: "<