Se lavori sotto Windows generalmente si usa sempre un buffer di 260 caratteri (valore della "costante" MAX_PATH definita in windows.h).