से न्यूलाइन चार (\ n) को छोड़ने की आवश्यकता है, मैं एक फ़ाइल में एक सरणी में पढ़ रहा हूं। यह प्रत्येक चार को पढ़ रहा है, समस्या उत्पन्न होती है जिसमें यह पाठ फ़ाइल में एक नई पंक्ति भी पढ़ता है।इनपुट फ़ाइल
यह एक सुडोकू बोर्ड, यहाँ है चार में पढ़ने के लिए मेरे कोड है: सही क्रम में
bool loadBoard(Square board[BOARD_SIZE][BOARD_SIZE])
{
ifstream ins;
if(openFile(ins)){
char c;
while(!ins.eof()){
for (int index1 = 0; index1 < BOARD_SIZE; index1++)
for (int index2 = 0; index2 < BOARD_SIZE; index2++){
c=ins.get();
if(isdigit(c)){
board[index1][index2].number=(int)(c-'0');
board[index1][index2].permanent=true;
}
}
}
return true;
}
return false;
}
जैसा मैंने कहा, यह, फ़ाइल, स्क्रीन पर प्रदर्शित करता है पढ़ता है बस नहीं है जब यह सामना करना पड़ता है \ n
टैग होमवर्क के रूप में सवाल अगर यह एक होमवर्क सवाल है। – wilhelmtell