<पूर्व>
size_t आकार, reshape_size; आकार = somemethod () के लिए (size_t इंडेक्स = 0; इंडेक्स & lt; * मंद; ++ अनुक्रमणिका) reshape_size = reshape_size * आकार [अनुक्रमणिका]; अगर (reshape_size == आकार) {...
मुझे एक त्रुटि मिलती है
त्रुटि: unary '*' का अवैध प्रकार तर्क ('आकार_टी है {उर्फ लंबे अहस्ताक्षरित पूर्णांक} ')
तो मैं गुणा कैसे करूँ? मुझे दो आकार के बाद की तुलना में देखा जाना चाहिए।
समस्या गुणा नहीं है, लेकिन dereferencing < कोड> मंद । मंद
एक सूचक है? नहीं । क्या है अनुक्रमणिका & lt; * मंद
का मतलब क्या है?
इसके अलावा, मुझे लगता है कि आप (गलत) मान लें कि size_t आकार, reshape_size;
कुछ करने के लिए आरंभ किया जाएगा क्योंकि reshape_size = reshape_size * आकार [अनुक्रमणिका];
अपरिभाषित है, क्योंकि reshape_size
आरंभ नहीं किया गया था।
Comments
Post a Comment