elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  como convertir string de un archivo a dobles
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como convertir string de un archivo a dobles  (Leído 1,624 veces)
bash

Desconectado Desconectado

Mensajes: 258



Ver Perfil
como convertir string de un archivo a dobles
« en: 28 Febrero 2011, 06:44 am »

hola , gracias de antemanos.

la verdad no entiendo bien esto de los archivos en c++ usando fstream y me gustaria saber como de un archivo por ejemplo que tenga varios dobles sacar los dobles por que  siempre saco otros numeros.

(s1.txt)
12
33
(/s1.txt)

mi code es este.
Código
  1.  
  2. #include <fstream>
  3. #include <iostream>
  4.  
  5. using namespace std;
  6.  
  7.  
  8. int main()
  9. {
  10.    fstream t("s1.txt", ios::in);
  11.    double tl[2];
  12.    int i;
  13.    do{
  14.       tl[i] =  t.get();
  15.       i++;
  16.     while((!t.eof() or t.good);
  17.  
  18.       cout <<"este es el valor"<<tl[1];
  19. }
  20.  
  21.  
  22.  
  23. [/code=cpp]
  24.  
  25.  
  26. alguien me podria explicar
  27. por favor , gracias.


SE QUE PUEDO USAR EL OPERADOR >>
PERO EL PROBLEMA ES QUE CUANDO TRATO de leer una matriz
como esta solo sale algunos numeros.

   50  7
     0.9    9.0    13.3    43.8    446.1   1843.0    144.7
     2.8   12.9    52.2    63.7    846.9   2614.2    220.7
     7.2   25.5   128.0    64.1   1911.5   3920.4    489.4
     3.2   10.7    23.2    76.0   1041.7   2343.9    293.4
     2.7   19.5    85.9    85.8   1134.7   2559.3    343.1
     2.3   10.6    41.2    89.8    812.5   2685.1    219.9
     6.0   13.2    42.2    90.9    597.4   1341.7    163.3
     1.4   15.9    30.8   101.2   1348.2   2201.0    265.2
     3.9   18.1    64.7   112.7    760.0   2316.1    249.1
    10.1   19.1    81.1   123.3    872.2   1662.1    245.4
     5.6   19.0   130.3   128.0    877.5   1624.1    333.2
     4.2   16.8   129.5   131.8   1346.0   2620.7    593.2
     3.5   20.3    68.8   147.3   1171.6   3004.6    334.5
     7.4   26.5   123.2   153.5   1086.2   2498.7    377.4
     2.0   13.5    17.9   155.7    570.5   1704.4    147.5
     5.4   16.7    39.2   156.8    804.9   2773.2    309.2
     9.0   23.3    92.1   165.7    986.2   2521.2    226.7
     2.4   13.5    38.7   170.0   1253.1   2350.7    246.9
     5.5   19.4    39.6   172.5   1050.8   2599.6    237.6
     5.4   21.9    39.7   173.9    811.6   2772.2    282.0
     6.6   22.0   100.7   180.5   1270.4   2739.3    244.3
     7.8   27.3   190.5   181.1   1216.0   2696.8    400.4
     5.6   21.0   180.4   185.1   1435.8   2774.5    511.5
    14.3   19.6    65.7   189.1    915.6   1239.9    144.4
     6.0   24.9   157.0   194.2   1682.6   3678.4    467.0
     3.6   10.5    86.5   201.0   1489.5   2844.1    791.4
     8.8   27.6    83.2   203.4    972.6   1862.1    183.4
    10.1   29.7   145.8   203.9   1259.7   1776.5    314.0
     8.6   29.2    73.8   205.0   1288.2   2228.1    326.8
    13.3   33.8   152.4   208.2   1603.1   2988.7    397.6
     9.9   21.8   211.3   209.0   1085.0   2828.5    528.6
     4.3   39.6   106.2   224.8   1605.6   3386.9    360.3
     3.1   20.8   169.1   231.6   1532.2   2311.3   1140.1
     9.6   28.3   189.0   233.5   1318.3   2424.2    378.4
    11.7   31.1   140.5   256.5   1351.1   2170.2    297.9
     9.3   38.9   261.9   274.6   1522.7   3159.0    545.5
    14.2   25.2    96.8   278.3   1135.5   1881.9    280.7
    10.8   51.6    96.8   284.0   1331.7   3369.8    753.3
     4.9   39.9   124.1   286.9   1636.4   3506.1    388.9
     6.3   42.0   170.7   292.9   1935.2   3903.2    477.1
     9.5   34.2   138.2   312.3   2346.1   4467.4    439.5
    10.6   17.0    61.3   318.3   1154.1   2037.8    192.1
    10.7   29.4   472.6   319.1   1728.0   2782.0    745.8
    15.5   30.9   142.9   335.5   1165.5   2469.9    337.7
     8.8   39.1   109.6   343.4   1418.7   3008.6    259.5
    15.8   49.1   323.1   355.0   2453.1   4212.6    559.2
    11.5   49.4   287.0   358.0   2139.4   3499.8    663.5
     8.0   34.8   292.1   358.9   1400.0   3177.7    428.5
    10.2   39.6   187.9   449.1   1859.9   3840.5    351.4
    11.9   33.0   105.9   485.3   1613.6   2342.4    245.1


« Última modificación: 1 Marzo 2011, 21:31 pm por bAsH » En línea

gracias por responder mis dudas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Convertir de String[] a String
.NET (C#, VB.NET, ASP)
¨°o.O (ßa¢Kg|姧) O.o° 3 5,520 Último mensaje 5 Julio 2009, 07:14 am
por 43H4FH44H45H4CH49H56H45H
Como convertir un string a datetime en C#
.NET (C#, VB.NET, ASP)
olve 3 20,635 Último mensaje 17 Diciembre 2009, 01:18 am
por Meta
Cómo puedo convertir un String a Int en PHP
PHP
blaknez root 2 1,923 Último mensaje 27 Julio 2014, 19:26 pm
por MinusFour
Como convertir int a string y viceversa?
Programación C/C++
j0lama 4 2,277 Último mensaje 29 Noviembre 2014, 20:15 pm
por Orubatosu
Cómo convertir un string en una lista de strings « 1 2 »
Programación C/C++
JonaLamper 14 4,118 Último mensaje 26 Octubre 2015, 17:33 pm
por DarK_FirefoX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines