Cleanup: use 'u' prefixed integer types for brevity & cast style

To use function style cast '(unsigned char)x' can't be replaced by
'unsigned char(x)'.
This commit is contained in:
2022-09-25 17:04:52 +10:00
parent c9e35c2ced
commit 891949cbb4
226 changed files with 1385 additions and 1537 deletions

View File

@@ -118,19 +118,19 @@ TEST(stack, PushPopMany)
Stack<int> stack;
for (int i = 0; i < 1000; i++) {
stack.push(i);
EXPECT_EQ(stack.size(), static_cast<unsigned int>(i + 1));
EXPECT_EQ(stack.size(), static_cast<uint>(i + 1));
}
for (int i = 999; i > 50; i--) {
EXPECT_EQ(stack.pop(), i);
EXPECT_EQ(stack.size(), static_cast<unsigned int>(i));
EXPECT_EQ(stack.size(), static_cast<uint>(i));
}
for (int i = 51; i < 5000; i++) {
stack.push(i);
EXPECT_EQ(stack.size(), static_cast<unsigned int>(i + 1));
EXPECT_EQ(stack.size(), static_cast<uint>(i + 1));
}
for (int i = 4999; i >= 0; i--) {
EXPECT_EQ(stack.pop(), i);
EXPECT_EQ(stack.size(), static_cast<unsigned int>(i));
EXPECT_EQ(stack.size(), static_cast<uint>(i));
}
}