c++ read files from folder and save it to vector of strings : I am trying to read textfiles from an folder and save the names to a vector of strings. This is my code by now. I can compile and run it, but it is not saving my files to the vector. 


    int main(){
	Data Dataset;
	WIN32_FIND_DATA FindFileData;
	HANDLE hFind;
	// Find the first file in the directory.
	hFind = FindFirstFile(LPCTSTR("C:\\Users\\bla\\Desktop\\c++\\data\\*"), &FindFileData);

	if (hFind == INVALID_HANDLE_VALUE) {
  		cout<<"ERROR"<<endl;
	} 
	else{
   		while (FindNextFile(hFind, &FindFileData) != 0) {
   		if(FindFileData.cFileName=="*.txt")
   		{
   			Dataset.name.push_back(FindFileData.cFileName);
		}
    	cout<<FindFileData.cFileName<<endl;
  		}
  	FindClose(hFind);
	}
	for(int i=0; i<Dataset.name.size(); i++){
		cout<<Dataset.name[i]<<endl;
	}
    }

Hope you can help me. 
Thanks a lot. 
Peace