Domanda

Sto usando la funzione GETFILEATTRIBUTE () nel mio codice.Restituisce il valore come 0x2010.Perché, è detto "file_attribute_not_content_indexed".Ho bisogno di produzione come 0x10. Per favore aiutami a risolvere questo.Sto usando la cartella vuota per ottenere gli attributi dei file.

È stato utile?

Soluzione

L'output è 0x10.I.e., è 0x2000 che significa file_attribute_not_content_indexed ed è anche 0x10 che significa file_attribute_directory.I valori sono bitwisole-o 'ud insieme.Puoi provarli in questo modo:

if (file_attr & 0x10)
  puts("FILE_ATTRIBUTE_DIRECTORY");
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top