Ciao!
Mi sono da poco avvicinato alla libreria ncurses grazie al valido consiglio di oregon. Il problema è arrivato quando ho incontrato le finestre...
Il programma viene compilato correttamente, ma non stampa a schermo nessun bordo.

Ecco il codice del programma in questione:
codice:
#include <ncurses.h> // Includo la libreria ncurses.h

int main(void)
{
    WINDOW *my_win; // Dichiaro il puntatore che conterrà la finestra

    initscr(); // Inizializzo ncurses

    my_win = newwin(10, 10, LINES-10, COLS-10); // Assegno a my_win il puntatore restituito dalla funzione newwin()

    box(my_win, 0, 0); // Creo i bordi per la finestra sopra creata

    wrefresh(my_win); // Stampo a schermo il risultato

    getch(); // Aspetto che l'utente prema un tasto per andare avanti

    wborder(my_win, ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' '); // Cancello tutti i bordi della finestra con wborder()

    wrefresh(my_win); // Stampo a schermo il nuovo risultato
  
    delwin(my_win); // Cancello la finestra

    endwin(); // Chiudo la parte relativa a ncurses

    return 0; // main() ritorna 0 ed esce dal programma
}
Da quello che ho capito delle finestre, questo programma dovrebbe creare una finestra e, dopo averlo fatto, stampare sullo schermo questa finestra con dei bordi. Beh... non lo fa! Ho provato e riprovato... ho usato box(), border(), wborder()... niente!

Qual è il problema con questo spezzone di codice?

Grazie in anticipo per le eventuali risposte che vorrete darmi!