C++ linker presentation
This commit is contained in:
19
cpplinker/06_c_interop/main.c
Normal file
19
cpplinker/06_c_interop/main.c
Normal file
@@ -0,0 +1,19 @@
|
||||
#include <stdio.h>
|
||||
#include "wrapper.h"
|
||||
|
||||
int main(void) {
|
||||
void* vec;
|
||||
vec_create(&vec);
|
||||
|
||||
vec_push(vec, 3.14);
|
||||
vec_push(vec, 2.71);
|
||||
vec_push(vec, 1.41);
|
||||
|
||||
printf("vector size: %d\n", vec_size(vec));
|
||||
for (int i = 0; i < vec_size(vec); i++) {
|
||||
printf(" [%d] = %.2f\n", i, vec_get(vec, i));
|
||||
}
|
||||
|
||||
vec_destroy(vec);
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user