initialization

    9गर्मी

    2उत्तर

    प्रारंभ करने के लिए कैसे करें मैं अपनी कक्षा में आलसी-प्रारंभिक फ़ंक्शन जोड़ने की कोशिश कर रहा हूं। मैं सी ++ के साथ बहुत कुशल नहीं हूँ। क्या कोई मुझे बता सकता है कि मैं इसे कैसे प्राप्त करता हूं। MyC

    8गर्मी

    3उत्तर

    की सरणी में अनियमित तत्वों का मूल्य मेरे पास 3 तत्वों की एक सरणी है। लेकिन मैं केवल उनमें से 2 शुरू करना चाहता हूं। मैंने तीसरे तत्व को खाली छोड़ दिया। unsigned char array[3] = {1,2,}; int main(){

    21गर्मी

    2उत्तर

    क्या मेरा मतलब है के लिए निम्न उदाहरण से समझाया जा सकता ले: auto p = std::make_shared<int>(); int चर डिफ़ॉल्ट प्रारंभ (इस प्रकार कचरा मूल्य है) या मूल्य प्रारंभ है (इस प्रकार शून्य का मान होना)? मैंने

    6गर्मी

    1उत्तर

    मैं accidenatlly जबकि सरणी आरंभ ब्रेसिज़ लिखने के लिए भूल जाते हैं: struct A { A() { std::cout << "A()" << std::endl; } A(int a) { std::cout << "A(" << a << ")" << std::endl; } }; int ma

    8गर्मी

    1उत्तर

    की एक डिफ़ॉल्ट मान के साथ किसी सरणी बनाना मैं थोड़ा अजीब (और खतरनाक IMHO) behavoir में एक डिफ़ॉल्ट मान साथ किसी सरणी बनाना देखा। के रूप में Swift 2.1: Collection Types में कहा गया है स्विफ्ट सरणी प्रक

    9गर्मी

    3उत्तर

    का पूर्ण प्रारंभिक क्रियान्वयन करने का कोई तरीका है, मैं std::array<size_t, N> (एन एक निश्चित टेम्पलेट-चर) का उपयोग कर रहा हूं। #include<array> template<size_t N> struct A{ size_t function(std:

    9गर्मी

    1उत्तर

    मैं निम्नलिखित कोड लिखा है: struct A{ int a; int b; A(int c): a(c), b(a){ } }; int main() { A b(10); } अब, मैं a(c), b(a) रूप a साथ b आरंभ के बारे में यकीन नहीं है। क्या ऐस

    6गर्मी

    2उत्तर

    क्या हमें यूबी मिल जाएगा? #include <iostream> struct B { B(){ std::cout << "B()" << std::endl; } ~B(){ std::cout << "~B()" << std::endl; } }; struct A { B b; A(){ std::cout

    5गर्मी

    5उत्तर

    मैं बनाने रहा एक ArrayList और इसका आकार 40 ArrayList<Integer> myList= new ArrayList<>(40); है मैं प्रारंभ कर सकते हैं कैसे शून्य 0 साथ myList साथ एक ArrayList? मैं इस for(int i=0; i<40; i++){ m

    10गर्मी

    1उत्तर

    मैं माफी माँगता हूँ, लेकिन मैं नहीं समझ सकता क्यों निम्नलिखित काम नहीं करेगा (जीसीसी 4.8.1): #include <string> using namespace std; template <typename T> struct A{ //A(): s("why") { } //fine