>>105777426i dont have much on this pc
#include <stdio.h>
#include <stddef.h>
struct s_str;
typedef struct s_str t_str;
struct s_str
{
size_t size;
char text[];
};
#define STINGIFY(text) (t_str *)(&(const struct { size_t size; char str[sizeof(text) + 7]; }){ sizeof(text) - 1, text "\0\0\0\0\0\0\0"})
int main( void)
{
fprintf(stderr , "main ok\n") ;
t_str *string = STINGIFY("this");
fprintf(stderr, "string->text : |%s|\n", string->text);
fprintf(stderr, "string->size : %lu\n", string->size);
}
and iv e been lazying about recently