Bonjour je voudrai récupérer la ligne d'un fichier texte
fichier Val.txt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 #include <iostream> #include <string> #include <fstream> #include "sierrachart.h" #include <stdio.h> #include <time.h> using namespace std; SCDLLName("Test"); SCSFExport scsf_DTNS(SCStudyGraphRef sc) { if(sc.SetDefaults){ sc.GraphName="Test"; sc.StudyDescription="Test"; sc.FreeDLL = 1; sc.GraphRegion = 0; }//Fin de la fonction Defaut// ifstream Files("Z:\\SC_Graphique_rithmic\\Data\\Val.txt", ios::in); if(Files){ //sc.AddMessageToLog("File Open.", 1); string Lines; while ( getline(Files, Lines) ) { std::stringstream ss(Lines); int Data, Value; std::string Data; if ( std::getline( ss, Data, ',') ) { Value = Data; } else { Value = ""; } } Files.close(); return; }//Right else{ sc.AddMessageToLog("File Not Open.", 1); return; }//Wrong }//Fin de fonction//
donné dedans une ligne : 1
Comment faire ?
Partager