[A] Added debug info

This commit is contained in:
seleznevae
2018-05-06 18:50:19 +03:00
parent 1c86313069
commit c3e605354f
3 changed files with 24 additions and 12 deletions

View File

@@ -21,6 +21,18 @@ static ft_table_t *create_basic_table(void)
return table;
}
void print_char_str(const char *str)
{
printf("Char_repr:\n");
while (*str) {
if (*str == '\n')
printf("\n");
printf("%x", (unsigned)*str);
str++;
}
}
int main(void)
{
int result = 0;
@@ -101,61 +113,73 @@ int main(void)
ft_set_default_border_style(FT_BASIC_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_SIMPLE_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_PLAIN_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_DOT_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_EMPTY_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_SOLID_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_SOLID_ROUND_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_DOUBLE_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_DOUBLE2_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_BOLD_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_BOLD2_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
ft_set_default_border_style(FT_FRAME_STYLE);
table = create_basic_table();
printf("Table:\n%s\n", ft_to_string(table));
print_char_str(ft_to_string(table));
ft_destroy_table(table);
/* Debug */