Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde,
Estou criando um programa para o gerenciamento de um estoque em c++. Usei a biblioteca fstream para manipular os arquivos e uso STRING.h para armazenar variáveis e os nomes. O programa gera o arquivo, e consigo visualizar o mesmo, porém quero puxar que itens eu tenho cadastrado e ai que está o problema.
Não consigo ordenar os registro que vem do txt que o programa cria.
Comecei a pesquisar sobre ordenação de registros, e percebi que havia o método bolha, mas não ficou muito claro para mim, e ainda apenas visualizei com vetores.
Se alguém puder explicar se método bolha funciona como string e como funciona, ou alguma solução melhor eu agradeço.
Funciona. É necessário fazer umas alterações dependendo do tipo de dados que você está utilizando.
A não ser que tenha sido pedido, não é necessário implementar um método de ordenação em C++ se em algorithm temos o sort.
http://www.cplusplus.com/reference/algorithm/sort/
E remova o .h do include. Não se usa. É só #include <string>