Articles of जंग

मैं एक धागा में एक स्टैक चर के संदर्भ कैसे पा सकता हूं?

मैं एक वेबसॉकेट सर्वर लिख रहा हूँ जहां एक वेब क्लाइंट मल्टीथ्रेडड कंप्यूटर ऐ के खिलाफ शतरंज खेलने के लिए जोड़ता है। वेबसकेट सर्वर एगर कोड में एक Logger ऑब्जेक्ट पास करना चाहता है। लॉगऑन ऑब्जेक्ट एआई से वेब क्लाइंट तक लॉग इन लाइनों को पाइप करने जा रहा है। Logger में क्लाइंट कनेक्शन के […]

अनपेक्षित संकलक त्रुटि में एक लक्षण परिणाम प्राप्त करना, लेकिन मैन्युअल कार्यान्वयन कार्य करता है

यह कोड ( खेल का मैदान ): #[derive(Clone)] struct Foo<'a, T: 'a> { t: &'a T, } fn bar<'a, T>(foo: Foo<'a, T>) { foo.clone(); } … संकलित नहीं करता है: error: no method named `clone` found for type `Foo<'a, T>` in the current scope –> <anon>:7:9 |> 16 |> foo.clone(); |> ^^^^^ note: the method […]

एक हशमॉप की उधार लेते हुए उस गुंजाइश से परे रहता है जो यह है?

मुझे एक सतत संकलन त्रुटि मिलती है, जहां जंग शिकायत करती है कि मेरे पास अपरिवर्तनीय उधार है, जब तक मैं बयानों को उधार लेने की कोशिश कर रहा हूं, लेकिन अचल उधार किसी अन्य दायरे से है, और मैं इसे से कुछ भी नहीं ला रहा हूं। मेरे पास कुछ कोड है जो मैप […]

संदर्भ द्वारा आइटम लौटने वाले इटरेटर, आजीवन मुद्दा

मेरे पास जीवनकाल का मुद्दा है, मैं एक आईटरेटर को अपने आइटम को संदर्भ द्वारा वापस करने की कोशिश कर रहा हूं, यहां कोड है: struct Foo { d: [u8; 42], pos: usize } impl<'a> Iterator<&'a u8> for Foo { fn next<'a>(&'a mut self) -> Option<&'a u8> { let r = self.d.get(self.pos); if r.is_some() { […]

कैसे रस्सी में एक सरणी के रूप में एक टुकड़ा पाने के लिए?

मेरे पास एक अज्ञात आकार की एक सरणी है, और मैं उस सरणी का एक टुकड़ा प्राप्त करना चाहूंगा और उसे एक स्थैतिक आकार की सरणी में परिवर्तित करना चाहूंगा: fn pop(barry: &[u8]) -> [u8; 3] { barry[0..3] // mismatched types: expected `[u8, ..3]` but found `&[u8]` } यह मैं कैसे करूंगा?

फ्लोट के एक वीएसी पर द्विआधारी खोज कैसे करें?

अगर आपके पास Vec<u32> तो आप slice::binary_search विधि का उपयोग करेंगे। कारणों से मुझे नहीं समझता, f32 और f64 Ord लागू नहीं करते हैं चूंकि आदिम प्रकार मानक लाइब्रेरी से हैं, इसलिए आप उन पर Ord को लागू नहीं कर सकते, इसलिए ऐसा नहीं दिखता कि आप इस विधि का उपयोग कर सकते हैं। आप […]

संरचना फ़ील्ड को इनिशियलाइज़ करने के लिए जो एक-दूसरे को संदर्भ देते हैं

मैं वर्तमान में GamerIterator का उपयोग कर एक पिस्टन गेम के लिए एक स्ट्रेट को परिभाषित करना चाहता हूं: pub struct MyGame<'a> { game_window: GameWindowGLFW, game_iter: GameIterator<'a, GameWindowGLFW>, //… } GameIterator GameWindow और उसके जीवनकाल में सामान्य है। मैं कंपाइलर को बताना चाहता हूं कि उसे "game_window" / "all struct" के रूप में एक ही […]

क्यों एक उधार अभी भी एक के दूसरे ब्लॉक में आयोजित अगर चलो?

निम्नलिखित कोड यात्रा में कॉल self.f2() क्यों करता है उधार परीक्षक? क्या एक अन्य दायरे में दूसरा ब्लॉक नहीं है? यह काफी एक पहेली है! use std::str::Chars; struct A; impl A { fn f2(&mut self) {} fn f1(&mut self) -> Option<Chars> { None } fn f3(&mut self) { if let Some(x) = self.f1() { } […]

रिकर्सिव संरचना को पुनरावृत्त करके अस्थिर संदर्भ प्राप्त करना

एक निश्चित स्थिति में तत्वों को सम्मिलित करने के लिए मैं एक पुनरावर्ती डेटा संरचना को नौवहन करने के लिए कोशिश कर रहा हूं। मेरी सीमित समझ के लिए, इसका अर्थ है कि संरचना की जड़ को अस्थायी संदर्भ लेना और उसके अनुयायी के संदर्भ द्वारा क्रमिक रूप से इसे स्थानांतरित करना: type Link = […]

क्या मैं जीवनकाल का उपयोग कर जंग स्ट्रैक्ट्स बनाने के लिए करता हूं जो कि एक-दूसरे को चक्रीय रूप से संदर्भित करते हैं?

मुझे ऐसे स्ट्रक्चर सदस्य हैं जो उनके माता-पिता को जानते हैं। यह लगभग यही है कि मैं क्या करने की कोशिश कर रहा हूं: struct Parent<'me> { children: Vec<Child<'me>>, } struct Child<'me> { parent: &'me Parent<'me>, i: i32, } fn main() { let mut p = Parent { children: vec![] }; let c1 = Child […]

दिलचस्प पोस्ट
एक शब्दकोश में नई कुंजी जोड़ें? मैं एक ट्विटर बूटस्ट्रैप मोडल बॉक्स की डिफ़ॉल्ट चौड़ाई कैसे बदल सकता हूँ? उबंटू में नोड पैकेज मैनेजर के जरिए पैकेज स्थापित नहीं किया जा सकता मैं टैब और रिक्त स्थान को क्यों नहीं मिला? मेरी MySQLi क्वेरी के लिए त्रुटियाँ कैसे प्रदर्शित करें? क्या मुझे रिलीज़ एप्लिकेशन से पहले NSLog को अक्षम करना होगा? कैसे एक git दूरस्थ टैग को हटाने के लिए? ओएलएल 2 रॉलिफिकेशन मैं फ़ायरफ़ॉक्स में बाहरी HTML कैसे करूं? सी # स्ट्रिंग.फ़ॉर्मेट के जावा समकक्ष () और स्ट्रिंग.जोन () 302 और 307 रीडायरेक्ट में अंतर क्या है? जावा से सीधे जेएसपी निष्पादित करें पायथन में PhantomJS का उपयोग करने का कोई तरीका है? JQuery.ajax सफलता डेटा से JSON पार्स करें जेनेरिक के बारे में क्या अच्छा है, उनका उपयोग क्यों करना है?