mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-07-11 22:03:01 -06:00
.benchmarks: sizeof
git-svn-id: svn://ultimatepp.org/upp/trunk@5809 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
d8cd08c64f
commit
0b470667d8
3 changed files with 63 additions and 11 deletions
48
benchmarks/sizeof/info.txt
Normal file
48
benchmarks/sizeof/info.txt
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
64
|
||||
|
||||
sizeof(bool) = 1
|
||||
sizeof(int) = 4
|
||||
sizeof(unsigned) = 4
|
||||
sizeof(long int) = 8
|
||||
sizeof(long) = 8
|
||||
sizeof(unsigned long) = 8
|
||||
sizeof(short int) = 2
|
||||
sizeof(byte) = 1
|
||||
sizeof(word) = 2
|
||||
sizeof(dword) = 4
|
||||
sizeof(qword) = 8
|
||||
sizeof(int64) = 8
|
||||
sizeof(uint64) = 8
|
||||
sizeof(float) = 4
|
||||
sizeof(double) = 8
|
||||
sizeof(long double) = 16
|
||||
sizeof(Date) = 4
|
||||
sizeof(Time) = 8
|
||||
sizeof(Size) = 8
|
||||
sizeof(Point) = 8
|
||||
sizeof(Rect) = 16
|
||||
sizeof(Color) = 4
|
||||
sizeof(Complex) = 16
|
||||
sizeof(Uuid) = 16
|
||||
sizeof(ValueArray) = 8
|
||||
sizeof(ValueMap) = 8
|
||||
sizeof(Mutex) = 40
|
||||
sizeof(RWMutex) = 56
|
||||
sizeof(Image) = 8
|
||||
sizeof(Font) = 8
|
||||
sizeof(AttrText) = 56
|
||||
sizeof(Painting) = 48
|
||||
sizeof(Drawing) = 40
|
||||
sizeof(Vector<int>) = 16
|
||||
sizeof(Array<int>) = 16
|
||||
sizeof(Index<int>) = 72
|
||||
sizeof(ArrayIndex<int>) = 72
|
||||
sizeof(ArrayMap<int, int>) = 88
|
||||
sizeof(VectorMap<int, int>) = 88
|
||||
sizeof(BiArray<int>) = 24
|
||||
sizeof(BiVector<int>) = 24
|
||||
sizeof(InVector<int>) = 64
|
||||
sizeof(InArray<int>) = 64
|
||||
sizeof(SortedIndex<int>) = 72
|
||||
sizeof(String) = 16
|
||||
sizeof(WString) = 16
|
||||
|
|
@ -20,16 +20,6 @@ GUI_APP_MAIN
|
|||
RDUMP(sizeof(float));
|
||||
RDUMP(sizeof(double));
|
||||
RDUMP(sizeof(long double));
|
||||
RDUMP(sizeof(Vector<int>));
|
||||
RDUMP(sizeof(Array<int>));
|
||||
RDUMP(sizeof(Index<int>));
|
||||
RDUMP(sizeof(ArrayIndex<int>));
|
||||
RDUMP(sizeof(ArrayMap<int, int>));
|
||||
RDUMP(sizeof(VectorMap<int, int>));
|
||||
RDUMP(sizeof(BiArray<int>));
|
||||
RDUMP(sizeof(BiVector<int>));
|
||||
RDUMP(sizeof(String));
|
||||
RDUMP(sizeof(WString));
|
||||
RDUMP(sizeof(Date));
|
||||
RDUMP(sizeof(Time));
|
||||
RDUMP(sizeof(Size));
|
||||
|
|
@ -47,4 +37,17 @@ GUI_APP_MAIN
|
|||
RDUMP(sizeof(AttrText));
|
||||
RDUMP(sizeof(Painting));
|
||||
RDUMP(sizeof(Drawing));
|
||||
RDUMP(sizeof(Vector<int>));
|
||||
RDUMP(sizeof(Array<int>));
|
||||
RDUMP(sizeof(Index<int>));
|
||||
RDUMP(sizeof(ArrayIndex<int>));
|
||||
RDUMP(sizeof(ArrayMap<int, int>));
|
||||
RDUMP(sizeof(VectorMap<int, int>));
|
||||
RDUMP(sizeof(BiArray<int>));
|
||||
RDUMP(sizeof(BiVector<int>));
|
||||
RDUMP(sizeof(InVector<int>));
|
||||
RDUMP(sizeof(InArray<int>));
|
||||
RDUMP(sizeof(SortedIndex<int>));
|
||||
RDUMP(sizeof(String));
|
||||
RDUMP(sizeof(WString));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,8 @@ uses
|
|||
|
||||
file
|
||||
main.cpp
|
||||
depends() test.h;
|
||||
depends() test.h,
|
||||
info.txt;
|
||||
|
||||
mainconfig
|
||||
"" = "GUI MT";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue