2017-05-09 36 views
-1

解析文件,目前我正在試圖解析文件,內容是這樣的使用sscanf的:與sscanf的

param1 = value1 
... 
param5=value5 
... 
paramn = valuen 

我需要PARAM名稱來提取值。 例如:

sscanf((char*)rtext, "param5=%s", label) 

我試圖讓「值5」到字符串變量「標籤」。 本例返回0重合。我已經嘗試過各種具體的東西,但沒有運氣。看起來這不起作用,因爲在「param5」之前還有另一個符號,包括新行。如何告訴sscanf跳過這個,直到找到「param5」?謝謝。

回答

1

逐行讀取文件,直到您將獲得成功的掃描。