Rust में बिना अंत में नई लाइन के टेक्स्ट कैसे आउटपुट करें?
सभी को नमस्ते! मैंने अभी Rust सीखना शुरू किया है और एक साधारण सी समस्या का सामना किया। Python में मैं `print("text", end="")` का उपयोग करके बिना नई लाइन के कुछ आउटपुट करने का आदी हूँ। Rust में मैंने `println!()` मैक्रो आज़माया, लेकिन यह हमेशा अंत में `\n` जोड़ता है।
मुझे एक ही लाइन में क्रमिक रूप से कई मान आउटपुट करने की आवश्यकता है, उदाहरण के लिए प्रोग्रेस इंडिकेटर या लाइन-बाय-लाइन डेटा इनपुट के लिए। मैंने यह आज़माया:
```rust
fn main() {
println!("लोड हो रहा है: ");
for i in 0..5 {
println!("{} ", i); // चाहता हूँ कि संख्याएँ एक ही लाइन में आएँ
}
println!("तैयार!");
}
```
यह कोड प्रत्येक संख्या को एक नई लाइन पर आउटपुट करता है, जबकि मुझे चाहिए: `लोड हो रहा है: 0 1 2 3 4 तैयार!`
मैंने दस्तावेज़ पढ़ा, लेकिन केवल `println!()` मिला, जो हमेशा एक नई लाइन जोड़ता है। क्या कोई और मैक्रो या फंक्शन है?