Bonsoir,
J'essaie vainement de porter du C.
Et j'ai un souci avec un pointeur de fonction.
La dernière ligne ne compile ni en C++Builder 6 ni en VC2005.Code:
1
2
3
4
5
6
7
8
9
10
11 typedef struct ostream_struct { /** @brief Put char function */ void (*putc)(char); } ostream_t; void uart_putc(char c); ostream_t test; test.putc = &uart_putc;