diff --git a/CMakeLists.txt b/CMakeLists.txt index 101eba3..93c04d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,4 +59,18 @@ add_executable(DistributionChart2D DistributionChart2D.cpp BitmapFont.cpp Bitmap cm_example_project(DistributionChart2D) add_executable(Size2Test Size2Test.cpp) -cm_example_project(Size2Test) \ No newline at end of file +cm_example_project(Size2Test) + +add_executable(AndroidDeviceAnalysis AndroidDeviceAnalysis/main.cpp + AndroidDeviceAnalysis/GameRecord.h + AndroidDeviceAnalysis/GameRecord.cpp + AndroidDeviceAnalysis/ParseDeviceID.cpp + AndroidDeviceAnalysis/ParseScreenSize.cpp + AndroidDeviceAnalysis/ParseDateTime.cpp + AndroidDeviceAnalysis/ParseAndroidVersion.cpp + AndroidDeviceAnalysis/ParseNumber.cpp + AndroidDeviceAnalysis/LoadRecordFile.cpp) +cm_example_project(AndroidDeviceAnalysis) + +add_executable(DataArrayTest DataArrayTest.cpp) +cm_example_project(DataArrayTest) \ No newline at end of file diff --git a/DataArrayTest.cpp b/DataArrayTest.cpp new file mode 100644 index 0000000..4479401 --- /dev/null +++ b/DataArrayTest.cpp @@ -0,0 +1,94 @@ +/** +* DataArray测试 +* +* DataArray是List模板的数据储存类,它也提供一些通用的简单处理。 +*/ + +#include +#include +#include + +using namespace hgl; + +DataArray da_list; + +void restart() +{ + da_list.SetCount(10); //设定里面有10个值 + + for(int i=0;i<10;i++) + da_list[i]=i; //设置值 +} + +void output(const char *str) +{ + const int count=da_list.GetCount(); + + std::cout<0) + std::cout<<","<<*p; + else + std::cout<<*p; + + ++p; + } + + std::cout<