Avoid -Wformat warnings in C std_vector example
Use "%zd" for printing size_t values rather than "%d".
This commit is contained in:
parent
03b6e2fbe6
commit
d2e3cce7d4
1 changed files with 3 additions and 3 deletions
|
|
@ -8,20 +8,20 @@ int main() {
|
||||||
VA *va = Klass_va_get(klass);
|
VA *va = Klass_va_get(klass);
|
||||||
|
|
||||||
printf("Vector of ints:\n");
|
printf("Vector of ints:\n");
|
||||||
printf("size=%d\ncapacity=%d\n\n", Vint_size(vint), Vint_capacity(vint));
|
printf("size=%zd\ncapacity=%zd\n\n", Vint_size(vint), Vint_capacity(vint));
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; i < 10; i++)
|
for (i = 0; i < 10; i++)
|
||||||
Vint_push_back(vint, i*i);
|
Vint_push_back(vint, i*i);
|
||||||
|
|
||||||
printf("size=%d\ncapacity=%d\n\n", Vint_size(vint), Vint_capacity(vint));
|
printf("size=%zd\ncapacity=%zd\n\n", Vint_size(vint), Vint_capacity(vint));
|
||||||
|
|
||||||
for (i = 0; i < Vint_size(vint); i++)
|
for (i = 0; i < Vint_size(vint); i++)
|
||||||
printf("%d%c", Vint_get(vint, i), i+1 == Vint_size(vint) ? '\n' : ',');
|
printf("%d%c", Vint_get(vint, i), i+1 == Vint_size(vint) ? '\n' : ',');
|
||||||
|
|
||||||
Vint_clear(vint);
|
Vint_clear(vint);
|
||||||
Vint_reserve(vint, 100);
|
Vint_reserve(vint, 100);
|
||||||
printf("\nsize=%d\ncapacity=%d\n", Vint_size(vint), Vint_capacity(vint));
|
printf("\nsize=%zd\ncapacity=%zd\n", Vint_size(vint), Vint_capacity(vint));
|
||||||
|
|
||||||
printf("\nVector of objects:\n");
|
printf("\nVector of objects:\n");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue