मुझे C++ में रिक्त स्थान की एक स्ट्रिंग बनाने की आवश्यकता है, जहां रिक्त स्थान की संख्या एक चर है, इसलिए मैं इसे टाइप नहीं कर सकता। लूपिंग के बिना मैं इसे कैसे कर सकता हूं?मैं सी ++ में रिक्त स्थान की स्ट्रिंग कैसे बना सकता हूं?
धन्यवाद!
मुझे C++ में रिक्त स्थान की एक स्ट्रिंग बनाने की आवश्यकता है, जहां रिक्त स्थान की संख्या एक चर है, इसलिए मैं इसे टाइप नहीं कर सकता। लूपिंग के बिना मैं इसे कैसे कर सकता हूं?मैं सी ++ में रिक्त स्थान की स्ट्रिंग कैसे बना सकता हूं?
धन्यवाद!
size_t size = 5; // size_t is similar to unsigned int ‡
std::string blanks(size, ' ');
देखें: http://www.cplusplus.com/reference/string/string/string/
‡ अगर यह स्पष्ट नहीं है size_t पर प्रश्न देखें।
#include <string>
.....
//i is your variable length
string s_blanks_length_i(i, ' ');
#include <string>
std::string mystring(5,' ');
5 मानक आउटपुट में रिक्त स्थान:
std::cout << std::string(5, ' ') << std::endl;
क्या होगा यदि मैं एक पैरामीटर – MLP
बहुत बढ़िया के रूप में स्थानों की संख्या पास करना चाहते हैं, यह मैं वास्तव में क्या ढूंढ रहा था। – MLP
5 एक चर द्वारा प्रतिस्थापित किया जा सकता है। – cape1232