gb icon indicating copy to clipboard operation
gb copied to clipboard

the gb.h inside demo is outdate

Open wanttobeno opened this issue 7 years ago • 1 comments

This is a demo, vs2017 is ok.

` #define GB_IMPLEMENTATION #include "gb.h" #include <stdio.h>

int main(int argc, char **argv) { gbAllocator allocator = gb_heap_allocator(); gbString str = gb_string_make(allocator ,"Hello");

gbString other_str = gb_string_make_length(allocator,", ", 2);

str = gb_string_append(str, other_str);
str = gb_string_appendc(str, "world!");

gb_printf("%s\n", str); // Hello, world!

gb_printf("str length = %d\n", gb_string_length(str));

str = gb_string_set(str, "Potato soup");
gb_printf("%s\n", str); // Potato soup

str = gb_string_set(str, "Hello");
other_str = gb_string_set(other_str, "Pizza");
if (gb_string_are_equal(str, other_str))
	gb_printf("Not called\n");
else
	gb_printf("Called\n");

str = gb_string_set(str, "Ab.;!...AHello World       ??");
str = gb_string_trim(str, "Ab.;!. ?");
gb_printf("%s\n", str); // "Hello World"

gb_string_free(str);
gb_string_free(other_str);

return 0;

} `

wanttobeno avatar May 06 '18 03:05 wanttobeno

Please make a PR to change this :smile:

gingerBill avatar May 06 '18 14:05 gingerBill