olá a todos, estou criando um programa que gerencia contas(banco), e estou sem ídeias como gravar esses valores, estava pensando em usar fstream, mas ele não conssegue converter strings em float… algúem tem alguma ídeia?
toda informação é bem recebida 
[quote=kakaiocesar]olá a todos, estou criando um programa que gerencia contas(banco), e estou sem ídeias como gravar esses valores, estava pensando em usar fstream, mas ele não conssegue converter strings em float… algúem tem alguma ídeia?
toda informação é bem recebida
[/quote]
std::string num = "0.6";
double temp = ::atof(num.c_str());
com qt:
[code]QString winOpacity(“0.6”);
double wo = winOpacity.toDouble();[/code]
poderia me dar um exemplo porfavor?
estou tentando usar desse seguinte modo
#include <iostream>
#include <vector>
#include <fstream>
using namespace std;
struct Cliente {
float conta;
};
void AbrirClienteConta(vector<Cliente> &vetorConta){
vetorConta.clear();
ifstream objetoAbrirClienteConta;
Cliente objetoConta;
objetoAbrirClienteConta.open("contaCliente.txt", ios::app | ios::in);
while (!objetoAbrirClienteConta.eof()){
getline(objetoAbrirClienteConta, objetoConta.conta);
vetorConta.push_back(objetoConta);
}
objetoAbrirClienteConta.close();
}
int main(){
vector<Cliente> vetorConta;
vector<Admistrador> vetorPword;
AbrirClienteConta(vetorConta);
for (int l = 0; l < vetorUser.size(); l++){
cout << vetorUser[l].user;
}
return 0;
}