compiler-warnings पर टैग किए गए जवाब

एक संकलक द्वारा उत्सर्जित संदेश जो कोड या कॉन्फ़िगरेशन में संभावित समस्याओं का संकेत देते हैं।

20
मुझे हमेशा संकलक चेतावनी क्यों सक्षम करनी चाहिए?
मैं अक्सर सुनता हूं कि C और C ++ प्रोग्राम्स को कंपाइल करते समय मुझे "हमेशा कंपाइलर वार्निंग को सक्षम करना चाहिए"। यह क्यों आवश्यक है? मैं उसको कैसे करू? कभी-कभी मैं यह भी सुनता हूं कि मुझे "चेतावनी को त्रुटियों के रूप में मानना ​​चाहिए"। क्या मैं? मैं उसको …

4
"Android: allowBackup" क्या है?
के बाद से नई एडीटी पूर्वावलोकन संस्करण (संस्करण 21) , वे एक नया फाहा चेतावनी है कि मुझे मैनिफ़ेस्ट फ़ाइल पर अगली बात बताता है (आवेदन टैग में) है: स्पष्ट रूप से एंड्रॉइड सेट करना चाहिए: allowBackup को सही या गलत (यह डिफ़ॉल्ट रूप से सही है, और एप्लिकेशन के …


4
जंग में अप्रयुक्त कोड चेतावनियों को कैसे निष्क्रिय करें?
struct SemanticDirection; fn main() {} warning: struct is never used: `SemanticDirection` --> src/main.rs:1:1 | 1 | struct SemanticDirection; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by default मैं किसी भी गंभीर चीज के लिए इन चेतावनियों को वापस कर दूंगा, लेकिन मैं सिर्फ भाषा के साथ छेड़छाड़ कर रहा हूं …

9
कोड की कुछ पंक्तियों के लिए GCC चेतावनियों को निष्क्रिय कैसे करें
दृश्य C ++ में, इसका उपयोग करना संभव है #pragma warning (disable: ...)। इसके अलावा मैंने पाया कि जीसीसी में आप प्रति फ़ाइल संकलक झंडे को ओवरराइड कर सकते हैं । मैं "अगली पंक्ति" के लिए यह कैसे कर सकता हूं, या जीसीसी का उपयोग करके कोड के क्षेत्रों के …


7
जीसीसी की चेतावनियों को (शाब्दिक रूप से) कैसे चालू करें?
मैं सक्षम करना चाहता हूं - शाब्दिक रूप से - सभी चेतावनी जो कि जीसीसी के पास है। (आपको लगता है कि यह आसान होगा ...) आपको लगता -Wallहै कि चाल हो सकती है, लेकिन नहीं! अभी भी जरूरत है -Wextra। आपको लगता -Wextraहै कि चाल हो सकती है, लेकिन …

11
संपत्ति मिलती है और बसती है
इस साधारण वर्ग के साथ मुझे कंपाइलर की चेतावनी मिल रही है xअपने स्वयं के सेटर / गेटटर के भीतर संशोधित / उपयोग करने का प्रयास और जब मैं इसे इस तरह उपयोग करता हूं: var p: point = Point() p.x = 12 मुझे एक EXC_BAD_ACCESS मिलता है। मैं स्पष्ट …

4
उद्देश्य-सी निहित रूपांतरण पूर्णांक चेतावनी के लिए पूर्णांक सटीक 'NSUInteger' (उर्फ 'अहस्ताक्षरित') खो देता है
मैं कुछ अभ्यासों के माध्यम से काम कर रहा हूं और एक चेतावनी मिली है जिसमें कहा गया है: अंतर्निहित रूपांतरण पूर्णांक सटीकता खो देता है: 'NSUInteger' (उर्फ 'अहस्ताक्षरित लंबी') को 'int' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int …

7
I = (i, ++ i, 1) + 1 क्या करता है; करना?
अपरिभाषित व्यवहार और अनुक्रम बिंदुओं के बारे में इस उत्तर को पढ़ने के बाद , मैंने एक छोटा कार्यक्रम लिखा: #include <stdio.h> int main(void) { int i = 5; i = (i, ++i, 1) + 1; printf("%d\n", i); return 0; } आउटपुट है 2। हे भगवान, मैं कमी नहीं देख …

5
जी ++ की बात क्या है -Wreorder?
G ++ -Wall ऑप्शन में -Wreorder शामिल है। यह विकल्प क्या करता है, नीचे वर्णित है। मेरे लिए यह स्पष्ट नहीं है कि कोई क्यों परवाह करेगा (विशेष रूप से इसे डिफ़ॉल्ट रूप से चालू करने के लिए -वैल-इन)। -Wreorder (केवल C ++) चेतावनी जब कोड में दिए गए सदस्य …

3
ReSharper / C # में "प्रतिनिधि घटाव का अप्रत्याशित परिणाम है"?
जब myDelegate -= eventHandlerReSharper (6 संस्करण) मुद्दों का उपयोग कर : प्रतिनिधि घटाव अप्रत्याशित परिणाम है इसके पीछे के तर्क को यहाँ JetBrains द्वारा समझाया गया है । स्पष्टीकरण समझ में आता है और इसे पढ़ने के बाद, मैं -प्रतिनिधियों पर अपने सभी उपयोगों पर संदेह कर रहा हूं । …

10
कस्टम कंपाइलर चेतावनी
जब .net अप्रत्यक्ष रूप से .Net का उपयोग करते हुए यह आपको संकलक चेतावनी देता है, तो आपको बताता है कि ऑब्जेक्ट / विधि / संपत्ति अप्रचलित है और अन्य चीजों का उपयोग किया जाना चाहिए। मैं वर्तमान में एक ऐसी परियोजना पर काम कर रहा हूं जिसमें पूर्व-कर्मचारी कोड …

3
एकल फ़ाइलों के लिए ध्वज संकलित करें
मैं किसी प्रोजेक्ट को संकलित करने के लिए झंडे के एक वैश्विक सेट का उपयोग करना चाहूंगा, जिसका अर्थ है कि मेरे शीर्ष-स्तरीय CMakeLists.txt फ़ाइल में मैंने निर्दिष्ट किया है: ADD_DEFINITIONS ( -Wall -Weffc++ -pedantic -std=c++0x ) हालांकि, एक उपनिर्देशिका में एक विशिष्ट फ़ाइल के लिए (मान लें कि "foo.cpp"), …

8
जावा क्लास.कास्ट () बनाम कास्ट ऑपरेटर
मेरे C ++ दिनों के दौरान सिखाई जाने वाली C- स्टाइल कास्ट ऑपरेटर की बुराइयों के बारे में मुझे यह जानकर पहली बार में प्रसन्नता हुई कि Java 5 java.lang.Classमें एक castविधि प्राप्त हुई थी । मैंने सोचा कि आखिरकार हमारे पास कास्टिंग से निपटने का एक तरीका है। पता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.