প্রশ্ন ট্যাগ «initialization»


6
সি চর অ্যারের সূচনা
নিম্নলিখিত পদ্ধতিতে সূচনা করার পরে চর অ্যারেতে কী থাকবে তা আমি নিশ্চিত নই। 1. char buf[10] = ""; 2. char buf[10] = " "; 3।char buf[10] = "a"; কেস 2 জন্য, আমি মনে করি buf[0]হওয়া উচিত ' ', buf[1]হওয়া উচিত '\0', এবং থেকে buf[2]থেকে buf[9]র্যান্ডম সন্তুষ্টি লাভ করবে। কেস 3, …

15
কেন পয়েন্টারগুলি ডিফল্টরূপে NULL দিয়ে শুরু করা হয় না?
কেউ দয়া করে ব্যাখ্যা করতে পারেন কেন পয়েন্টারগুলি আরম্ভ করা হয় না NULL? উদাহরণ: void test(){ char *buf; if (!buf) // whatever } প্রোগ্রামটি যদি bufশূন্য না হয় তবে এটি ভিতরে প্রবেশ করবে না । আমি জানতে চাই, কেন, কোন ক্ষেত্রে আমাদের ট্র্যাশযুক্ত একটি পরিবর্তনশীল প্রয়োজন, বিশেষত পয়েন্টারগুলি মেমরিতে ট্র্যাশে …

3
একটি কাঠামো 0 তে শুরু করা হচ্ছে
আমার যদি এর মতো কাঠামো থাকে: typedef struct { unsigned char c1; unsigned char c2; } myStruct; এই স্ট্রাক্টটি 0 থেকে শুরু করার সবচেয়ে সহজ উপায় কী হবে? নিম্নলিখিত কি যথেষ্ট হবে? myStruct _m1 = {0}; বা আমি কি প্রতিটি সদস্যকে 0 থেকে স্পষ্টতই দীক্ষা দিতে হবে? myStruct _m2 = …
116 c  struct  initialization 

14
কীভাবে একটি তালিকা <T> প্রদত্ত আকারে (ক্ষমতার বিপরীতে) শুরু করবেন?
.NET একটি জেনেরিক তালিকা ধারক সরবরাহ করে যার পারফরম্যান্স প্রায় অভিন্ন ((অ্যারে বনাম তালিকার প্রশ্নগুলির পারফরম্যান্স দেখুন)। তবে এগুলি আরম্ভের ক্ষেত্রে একেবারেই আলাদা। অ্যারেগুলি ডিফল্ট মান দিয়ে শুরু করা খুব সহজ এবং সংজ্ঞা অনুসারে তাদের ইতিমধ্যে নির্দিষ্ট আকার রয়েছে: string[] Ar = new string[10]; যা একজনকে নিরাপদে এলোমেলো আইটেম বরাদ্দ …

3
স্থির শ্রেণি সূচনা কখন ঘটে?
স্থির ক্ষেত্রগুলি কখন শুরু হয়? আমি যদি কোনও ক্লাস কখনই ইনস্ট্যান্ট না করি তবে আমি একটি স্ট্যাটিক ফিল্ড অ্যাক্সেস করি, ততক্ষণে ব্যক্তিগত স্ট্যাটিক ক্ষেত্রগুলি ইনস্ট্যান্ট করার জন্য সমস্ত স্ট্যাটিক ব্লক এবং ব্যক্তিগত স্ট্যাটিক পদ্ধতিগুলি (ক্রম) বলা হয়? আমি যদি স্থির পদ্ধতি বলি? এটি কি সমস্ত স্থির ব্লকগুলি চালায়? পদ্ধতির আগে?

10
সি ++ তে কীভাবে কোনও প্রাইভেট স্ট্যাটিক কনস্ট মানচিত্র শুরু করতে হয়?
আমি শুধু অভিধান বা এসসিয়েতিভ আরে প্রয়োজন string=&gt; int। এই ক্ষেত্রে মানচিত্র সি ++ রয়েছে। তবে আমার কেবলমাত্র একটি মানচিত্রের ফোরাল দৃষ্টান্ত প্রয়োজন (-&gt; স্থিতিশীল) এবং এই মানচিত্রটি (-&gt; কনস্ট) পরিবর্তন করা যায় না; আমি বুস্ট লাইব্রেরি সহ এইভাবে খুঁজে পেয়েছি std::map&lt;int, char&gt; example = boost::assign::map_list_of(1, 'a') (2, 'b') (3, …

8
আমি কীভাবে একটি সি লাইনের সূচনা করতে পারি একই লাইনে আমি এটি ঘোষণা করি। (উল্লেখযোগ্য স্ট্রিং সংগ্রহ উদাহরণ)
আমি আমার টেস্টকোডটি লিখছি এবং আমি চাই লিখতে চাই না: List&lt;string&gt; nameslist = new List&lt;string&gt;(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); আমি লিখতে পছন্দ করি List&lt;string&gt; nameslist = new List&lt;string&gt;({"one", "two", "three"}); তবে {"এক", "দুই", "তিন"} একটি "আইইনুমারেবল স্ট্রিং সংগ্রহ" নয়। আইইনুমারেবল স্ট্রিং কালেকশন "ব্যবহার করে আমি কীভাবে এক লাইনে এটি সূচনা করতে …

5
স্টাড :: অ্যারের ডিফল্ট সূচনা?
সি ++ 11 এর সাথে std::arrayআমার কি গ্যারান্টি আছে যে সিনট্যাক্সটি std::array&lt;T, N&gt; x;অ্যারের সমস্ত উপাদানকে ডিফল্ট-আরম্ভ করবে? সম্পাদনা : যদি না হয়, এমন একটি সিনট্যাক্স আছে যা সমস্ত অ্যারেগুলিতে (শূন্য আকারের অ্যারে সহ) কাজ করবে যা সমস্ত উপাদানকে তাদের ডিফল্ট মান হিসাবে শুরু করতে পারে? সম্পাদনা : সিপ্রেফারেন্সে ডিফল্ট …


15
কেন স্থানীয় ভেরিয়েবলগুলি জাভাতে আরম্ভ করা হয় না?
জাভা ডিজাইনারদের মনে হয়েছিল যে স্থানীয় ভেরিয়েবলগুলিকে একটি ডিফল্ট মান দেওয়া উচিত নয়? গুরুতরভাবে, যদি উদাহরণের ভেরিয়েবলগুলিকে একটি ডিফল্ট মান দেওয়া যায়, তবে আমরা কেন স্থানীয় ভেরিয়েবলগুলির জন্য একই কাজ করতে পারি না? এবং এটি ব্লগ পোস্টে এই মন্তব্যে বর্ণিত সমস্যাগুলির দিকে নিয়ে যায় : ভাল এই নিয়মটি হতাশাব্যঞ্জক যখন …

10
ডিফলি ভেরিয়েবলগুলি ডিফল্টরূপে কোনও মান দিয়ে শুরু করা হয়?
আমি ডেলফিতে নতুন, এবং কী অবজেক্ট ভেরিয়েবল এবং স্ট্যাক ভেরিয়েবলগুলি ডিফল্টরূপে শুরু করা হয়েছিল তা দেখার জন্য আমি কয়েকটি পরীক্ষা চালিয়ে যাচ্ছি: TInstanceVariables = class fBoolean: boolean; // always starts off as false fInteger: integer; // always starts off as zero fObject: TObject; // always starts off as nil end; …

5
জাভাতে একটি বুলিয়ান অ্যারে শুরু করা
আমার এই কোড আছে public static Boolean freq[] = new Boolean[Global.iParameter[2]]; freq[Global.iParameter[2]] = false; কেউ আমাকে বলতে পারে যে আমি এখানে ঠিক কী করছি এবং আমি কীভাবে এটি সংশোধন করব? আমাকে কেবল বুলেট মিথ্যাতে সমস্ত অ্যারে উপাদানগুলির সূচনা করতে হবে। ধন্যবাদ

7
সি তে অ্যারে ইনিশিয়ালাইজেশন সম্পর্কে বিভ্রান্তি
সি ভাষায়, যদি এর মতো একটি অ্যারে শুরু করে: int a[5] = {1,2}; তারপরে অ্যারের সমস্ত উপাদান যা স্পষ্টভাবে আরম্ভ করা হয়নি তা জিরো দিয়ে সুস্পষ্টভাবে আরম্ভ করা হবে। তবে, যদি আমি এর মতো একটি অ্যারে শুরু করি: int a[5]={a[2]=1}; printf("%d %d %d %d %d\n", a[0], a[1],a[2], a[3], a[4]); আউটপুট: …

7
পাইথনে অভিধান থেকে বৈশিষ্ট্যগুলি সেট করুন
পাইথনের অভিধান থেকে এমনভাবে কোনও অবজেক্ট তৈরি করা সম্ভব যে প্রতিটি কী সেই বস্তুর একটি বৈশিষ্ট্য? এটার মতো কিছু: d = { 'name': 'Oscar', 'lastName': 'Reyes', 'age':32 } e = Employee(d) print e.name # Oscar print e.age + 10 # 42 আমি মনে করি এটি এই প্রশ্নের বিপরীতমুখী হতে হবে: …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.