<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<div>Hola</div>
<div> </div>
<div>Que tengan todos un buen día.</div>
<div>Estoy estudiando programación en c++, hace unos días nos dejaron una tarea 
relativamente sencilla:</div>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<div>Debe ordenar una lista de nombres alfabéticamente o por cantidad de 
caracteres, entre otras cosas sencillas que el usuario puede elegir.</div>
<div>El problema está en que esa lista de nombres se obtiene del nombre de cada 
archivo contenido en el disco local C, ejemplo:</div>
<div>    En el directorio “C:\” el programa busca y almacena el nombre de cada 
archivo (con su respectiva extensión)</div>
<div>    Luego entra a cada carpeta del C:\ y sigue almacenando</div>
<div>    En caso de encontrar mas carpetas dentro de la anterior, el programa ya 
no entra a ellas (sólo entra al <em>primer nivel</em> de carpetas del 
C)</div>
<div>    Repetir hasta almacenar todos nombre de cada carpeta evaluada</div>
<div> </div></blockquote>
<div>Tengo el método para ordenarlos y otras cosas que debe hacer el programa, 
pero no sé cómo obtener los nombres de los archivos.</div>
<div>¿Existe algún método o función que pueda usar para esto?</div>
<div> </div>
<div>Además, ¿cómo puedo utilizar la función QueryPerformanceCounter() para 
conocer el tiempo que tarda el programa en realizar la búsqueda?</div>
<div> </div>
<div>Si alguien puede ayudarme se lo agradecería mucho</div>                                          </body>
</html>