ठीक है, मैं इतनी सरल बात पूछने के लिए थोड़ा शर्मिंदा हूं लेकिन अभी भी।कमांड लाइन अनुप्रयोग में प्रगति दिखा रहा है
मेरे पास कमांड लाइन उपयोगिता अनुप्रयोग है और उपयोगकर्ता को प्रगति दिखाने की आवश्यकता है।
मैं अदालत में प्रगति लिख सकता है, इस तरह:
std::cout << "10%\n";
...
std::cout << "20%\n";
...
std::cout << "30%\n";
... लेकिन एक परिणाम के रूप उपयोगकर्ता देखेंगे:
some line printed before
10%
20%
30%
...
... लेकिन क्या मैं सच में जरूरत है कि प्रतिशत है शुरुआत में अपडेट किए गए हैं, इस तरह:
some line printed before
10%
...
... और अद्यतन के बाद:
some line printed before
20%
...
... और दूसरा अद्यतन के बाद:
some line printed before
30%
...
कैसे मुझे लगता है कि लक्ष्य को हासिल करना चाहिए?
हालांकि नीचे दिए गए उत्तरों अच्छे हैं, लेकिन यह सुनिश्चित करना असंभव है कि काम क्या होगा, जब तक कि आप अपने प्रोग्राम में चल रहे ऑपरेटिंग सिस्टम को न बताएं। –
@AmigableClarkKant मुझे लिनक्स (उबंटू) और विंडोज दोनों पर काम करना चाहिए। –
मुझे लगता है कि जोआचिम पिलेबोर्ग का उत्तर इनके लिए ठीक काम करना चाहिए। –