Sekcia o programovaní, programovacích  jazykoch...
			
		
		
			
				
								materik 							 
						Sponzor fóra gold 			
		Príspevky:  2408 Dátum registrácie:  Št 10. Apr, 2008, 14:00Bydlisko:  Prešov 
		
						
					
								
						
									Príspevok od používateľa materik  Po 07. Mar, 2011, 19:21 
			
			
			
			
			
			celkom tu blbnem s takou hovadinou...  
nacitavam data z csv (ako string) a potrebujem ich dostat do vector-a  alebo do pola (ako double).
Viete o nejakom dobrom sposobe? 
Idealne hned pri nacitani a triedeni aby sa to overilo a skonvertovalo na double.
touto funkciou si nahadzujem data do vektora
vector <string> readCSV(fstream &file)
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
			
						 
		 
				
		
		 
	 
				
		
		
			
				
								pEpinko 							 
						Používateľ 			
		Príspevky:  850 Dátum registrácie:  Po 19. Máj, 2008, 09:31Bydlisko:  BA/NR 
		
						
					
								
						
									Príspevok od používateľa pEpinko  Po 07. Mar, 2011, 20:04 
			
			
			
			
			
			Bud 
atof , alebo tomu nerozumiem.
 
		 
				
		
		 
	 
				
		
		
			
				
								materik 							 
						Sponzor fóra gold 			
		Príspevky:  2408 Dátum registrácie:  Št 10. Apr, 2008, 14:00Bydlisko:  Prešov 
		
						
					
								
						
									Príspevok od používateľa materik  Po 07. Mar, 2011, 20:16 
			
			
			
			
			
			s tym som to primarne planoval spravit, ale on akosi nezvlada C++ triedu 
string 
zastavi ma to s hlaskou: 
cannot convert parameter 1 from 'std::string' to 'const char *' 
po dlhom googleni som sa dostal k niecomu takemu
for (long i=0; i<(long)temp.size(); ++i) {=='.') {<48 || 57<temp ) {   
http://www.dreamincode.net/code/snippet1316.htm PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
			
						 
		 
				
		
		 
	 
				
		
		
			
				
								pEpinko 							 
						Používateľ 			
		Príspevky:  850 Dátum registrácie:  Po 19. Máj, 2008, 09:31Bydlisko:  BA/NR 
		
						
					
								
						
									Príspevok od používateľa pEpinko  Po 07. Mar, 2011, 22:45 
			
			
			
			
			
			Mozno takto: 
http://codepad.org/6F1XSrNH 
Ale rozhodne je to velmi neC++ sposob.
 
		 
				
		
		 
	 
				
		
		
			
				
								materik 							 
						Sponzor fóra gold 			
		Príspevky:  2408 Dátum registrácie:  Št 10. Apr, 2008, 14:00Bydlisko:  Prešov 
		
						
					
								
						
									Príspevok od používateľa materik  Po 07. Mar, 2011, 23:41 
			
			
			
			
			
			tak som bol nuteny to spravit cez funkciu, takto to teraz vyzera
double stringConvert(string csvElement) 
double stringConvert(string csvElement){=='.') {<48 || 57<temp ) {   
vector <double> readCSV(fstream &file) vector <double> readCSV(fstream &file){ 
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77