Articles of जीसीसी

जीसीसी: प्रिंटफ़ और लंबे समय से दोहरी गलत आउटपुट की ओर जाता है।

मैं सी के लिए काफी नया हूँ। मैं वेक्टर के लिए फ़ंक्शन लिखने की कोशिश करता हूं, लेकिन कुछ गलत होना चाहिए। यहां कोड है: /* Defines maths for particles. */ #include <math.h> #include <stdio.h> /* The vector struct. */ typedef struct { long double x, y, z; } Vector; Vector Vector_InitDoubleXYZ(double x, double y, […]

स्टैक पर स्थानीय चर आवंटन का आदेश

इन दो कार्यों पर एक नज़र डालें: void function1() { int x; int y; int z; int *ret; } void function2() { char buffer1[4]; char buffer2[4]; char buffer3[4]; int *ret; } अगर मैं gdb में function1() पर तोड़ता हूं, और चर के पते मुद्रित करता हूं, तो मुझे यह मिलता है: (gdb) p &x $1 […]

कमांड लाइन विकल्प का उपयोग करते हुए हेडर फाइल शामिल करें?

क्या कमांड लाइन से (जीसीसी 4 / सी ++) उपयोग करने के लिए अतिरिक्त हेडर फाइलें निर्दिष्ट करना संभव है? या इसमें कोई अन्य तरीका शामिल है जिसमें # शामिल किए बिना फ़ाइलें शामिल की जा सकती हैं? पृष्ठभूमि: मैं अपने पीसी पर बड़े कोड बेस को संकलित करने की कोशिश कर रहा हूं। कोड […]

पहचानकर्ताओं में 😃 (और अन्य यूनिकोड वर्ण) g ++ द्वारा अनुमत नहीं हैं

मैं यह पता लगाने के लिए हूं कि मैं 😃 को जी -fextended-identifiers साथ एक वैध पहचानकर्ता के रूप में उपयोग नहीं कर सकता, यहां तक ​​कि -fextended-identifiers विकल्प सक्षम होने के साथ: int main(int argc, const char* argv[]) { const char* 😃 = "I'm very happy"; return 0; } main.cpp: 3: 3: त्रुटि: प्रोग्राम […]

क्या यह C ++ 11 regex त्रुटि मुझे या कंपाइलर है?

ठीक है, यह मूल प्रोग्राम नहीं था जिसमे मुझे इस समस्या थी, लेकिन मैंने इसे बहुत छोटा एक में दोहरा दिया। बहुत आसान समस्या main.cpp: #include <iostream> #include <regex> using namespace std; int main() { regex r1("S"); printf("S works.\n"); regex r2("."); printf(". works.\n"); regex r3(".+"); printf(".+ works.\n"); regex r4("[0-9]"); printf("[0-9] works.\n"); return 0; } इस […]

विजुअल स्टूडियो में जीसीसी स्टाइल कमजोर है?

जीसीसी के पास __attribute__((weak)) माध्यम से एक प्रतीक लिंक कमजोर बनाने की क्षमता है। मैं एक स्थैतिक लाइब्रेरी में एक कमजोर प्रतीक का उपयोग करना चाहता हूं जो उपयोगकर्ता अपने आवेदन में ओवरराइड कर सकते हैं। एक जीसीसी स्टाइल कमज़ोर प्रतीक मुझे ऐसा करने देते हैं, लेकिन मुझे नहीं पता कि क्या यह दृश्य स्टूडियो […]

लेरि फ्लैग के प्रयोग से 128-बिट अतिरिक्त कुशल

मैं अपने सी ++ कोड के बहुत ही आंतरिक छोरों में 128 बिट पूर्णांक काउंटर का उपयोग कर रहा हूँ (अप्रासंगिक पृष्ठभूमि: वास्तविक अनुप्रयोग एक नियमित ग्रिड पर परिमित अंतर समीकरण का मूल्यांकन कर रहा है, जिसमें पुनरावृत्त रूप से बड़े पूर्णांक को बढ़ाना शामिल है, और यहां तक ​​कि 64 बिट्स पर्याप्त सटीक नहीं […]

संकलन "के साथ स्थानांतरण R_X86_64_32` .rodata.str1.8 'के साथ विफल हो सकता है जब साझा ऑब्जेक्ट बनाने में नहीं किया जा सकता "

मैं मेम्फाइल से वीपीएस में इस स्रोत कोड को संकलित करने की कोशिश कर रहा हूं, लेकिन इसकी कार्यरत नहीं है वीपीएस एक 64 प्रतिशत ओएस है यहाँ पूर्ण त्रुटि है # make gcc -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/amx/*.c g++ -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/*.cpp g++ -c -O3 -w -DLINUX -I../SDK/amx/ *.cpp g++ […]

मुझे एक सी मॉलोक दावा करने की विफलता क्यों मिलती है?

मैं एक विभाजन को लागू कर रहा हूं और बहुपद एल्गोरिथ्म पर विजय प्राप्त कर रहा हूं इसलिए मैं इसे ओपनसीएल क्रियान्वयन के खिलाफ बेंचमार्क कर सकता हूं, लेकिन मैं काम करने के लिए malloc नहीं मिल सकता है जब मैं प्रोग्राम चलाता हूँ, यह सामान का एक गुच्छा आवंटित करता है, कुछ चीजों को […]

गैर-निरंतर चर के साथ सरणी आकार को घोषित करना

मैंने हमेशा सोचा कि जब सी ++ में एक सरणी को घोषित किया जाता है, तो आकार एक निरंतर पूर्णांक मान होना चाहिए। उदाहरण के लिए : int MyArray[5]; // correct या const int ARRAY_SIZE = 6; int MyArray[ARRAY_SIZE]; // correct परंतु int ArraySize = 5; int MyArray[ArraySize]; // incorrect यहां भी जो सी ++ […]

दिलचस्प पोस्ट
एचटीएमएल 5 कैनवास में क्रॉस-मूल डेटा पोस्टग्रेज़ पंक्ति आकार की भावना बनाना जावा ओसीआर कार्यान्वयन विभिन्न डोमेन में सत्र चर को संरक्षित करना क्षैतिज स्क्रॉलिंग ग्रिड दृश्य एएसपी.नेट एमवीसी में पूर्ण यूआरएल प्राप्त करना मैं एक जावास्क्रिप्ट ऑब्जेक्ट कैसे ठीक से क्लोन करूँ? एसक्यूएल सर्वर में एक स्ट्रिंग से html टैग पट्टी करने का सबसे अच्छा तरीका है? सी # थोड़ा endian या बड़ा endian? जावा या सी # में एकाधिक वंशानुक्रम की अनुमति क्यों नहीं है? क्या हम जावा में अहस्ताक्षरित बाइट बना सकते हैं? अक्षांश / देशांतर निकटतम अक्षांश / देशांतर – जटिल एसक्यूएल या जटिल गणना पाते हैं ब्राउज़रों को ऐसा क्यों लगता है कि <div /> टैग तुरंत समाप्त नहीं होता है? जावा-थ्रेड डंप पाने के लिए मार -3 करें एंड्रॉइड ऐप में डेटा को कैसे बचाया जाए