मैं std :: getline का उपयोग करने की कोशिश कर रहा हूं, लेकिन मेरा कंपाइलर मुझे बता रहा है कि गेटलाइन की पहचान नहीं की गई है?std कोई सदस्य 'getline' है?
#include <iostream>
#include <cstdio>
#include <cmath>
#include <cstring>
#include <fstream>
#include <cstdlib>
int main(){
using namespace std;
string line;
ifstream ifile("test.in");
if(ifile.is_open()){
while(ifile.good()){
getline(ifile,line);
}
}
}
यह आसान था। ;] – karlphillip
मैंने सोचा था कि सीस्ट्रिंग और स्ट्रिंग एक जैसी थी, लेकिन सीस्ट्रिंग सी ++ के लिए थी? – pighead10
@ पिग हेड: 'सीस्ट्रिंग' सी-इन-सी ++ के लिए है। यह 'std' नेमस्पेस में सभी पुराने सी स्ट्रिंग फ़ंक्शंस (' strlen', आदि) को परिभाषित करता है। – cHao