1111 {
1212 "definition" : " ইনপুট/আউটপুট স্ট্যান্ডার্ড লাইব্রেরি ব্যবহার করার জন্য হেডার ফাইল" ,
1313 "code" : " #include <iostream>"
14- }, {
14+ },
15+ {
1516 "definition" : " কনসোলে আউটপুট দেখানো" ,
1617 "code" : " cout <<"
17- }, {
18+ },
19+ {
1820 "definition" : " কনসোলে এরোর দেখানো" ,
1921 "code" : " cerr <<"
20- }, {
22+ },
23+ {
2124 "definition" : " কনসোলে লগ দেখানো" ,
2225 "code" : " clog <<"
23- }, {
26+ },
27+ {
2428 "definition" : " কনসোল থেকে ইনপুট নেয়া" ,
2529 "code" : " cin >>"
26- }, {
30+ },
31+ {
2732 "definition" : " cout এবং cin দ্রুত কাজ করার জন্য" ,
2833 "code" : " ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);"
2934 }
3035 ]
31- }, {
36+ },
37+ {
3238 "title" : " প্রিপ্রসেসর" ,
3339 "items" : [
3440 {
3541 "definition" : " বর্তমান ডিরেক্টরিতে ফাইল যুক্ত করা" ,
3642 "code" : " #include \" myfile.h\" "
37- }, {
43+ },
44+ {
3845 "definition" : " X কে some_text দিয়ে রিপ্লেস করা" ,
3946 "code" : " #define X some_text"
40- }, {
47+ },
48+ {
4149 "definition" : " F(a,b) কে a+b দ্বারা রিপ্লেস করা" ,
4250 "code" : " #define F(a,b) a+b"
43- }, {
51+ },
52+ {
4453 "definition" : " ডিফিনেশন রিমুভ করা" ,
4554 "code" : " #undef X"
46- }, {
55+ },
56+ {
4757 "definition" : " কন্ডিশনাল কম্পাইলেশন (#if defined(X))" ,
4858 "code" : " #ifdef X"
49- }, {
59+ },
60+ {
5061 "definition" : " কন্ডিশনাল কম্পাইলেশন (#if !defined(X))" ,
5162 "code" : " #ifndef X"
52- }, {
63+ },
64+ {
5365 "definition" : " কন্ডিশনাল কম্পাইলেশন" ,
5466 "code" : " #else"
55- }, {
67+ },
68+ {
5669 "definition" : " #if এবং #ifdef এর পর কন্ডিশন সমাপ্তি করার জন্য" ,
5770 "code" : " #endif"
5871 }
5972 ]
60- }, {
73+ },
74+ {
6175 "title" : " ফাইল স্ট্রিমস" ,
6276 "items" : [
6377 {
113127 "code" : " myFile.is_open()"
114128 }
115129 ]
116- }, {
130+ },
131+ {
117132 "title" : " এক্সপ্রেশন" ,
118133 "items" : [
119134 {
120135 "definition" : " T ক্লাশে X নেইম ডিফাইন করা" ,
121136 "code" : " T::X"
122- }, {
137+ },
138+ {
123139 "definition" : " N নেইমস্পেসে X নেইম ডিফাইন করা" ,
124140 "code" : " N::X"
125- }, {
141+ },
142+ {
126143 "definition" : " গ্লোবাল নেইম X" ,
127144 "code" : " ::X"
128- }, {
145+ },
146+ {
129147 "definition" : " t ক্লাস অথবা স্ট্র্যাক্ট এর x মেম্বার" ,
130148 "code" : " t.x"
131- }, {
149+ },
150+ {
132151 "definition" : " ক্লাস অথবা স্ট্র্যাক্ট এর x মেম্বারকে p দ্বারা পয়েন্ট করা" ,
133152 "code" : " p->x"
134- }, {
153+ },
154+ {
135155 "definition" : " a অ্যারের i ইলিমেন্ট" ,
136156 "code" : " a[i]"
137- }, {
157+ },
158+ {
138159 "definition" : " x,y আর্গুমেন্ট সহ f ফাংশনকে কল করা" ,
139160 "code" : " f(x,y)"
140- }, {
161+ },
162+ {
141163 "definition" : " x এবং y সহ T ক্লাশের অবজেক্টকে ইনশিয়ালাইজ করা" ,
142164 "code" : " T(x,y)"
143- }, {
165+ },
166+ {
144167 "definition" : " x টাইপ" ,
145168 "code" : " typeid(x)"
146- }, {
169+ },
170+ {
147171 "definition" : " x কে T তে কনভার্ট করে এবং রানটাইমে চেক করে" ,
148172 "code" : " dynamic_cast<T>(x)"
149- }, {
173+ },
174+ {
150175 "definition" : " x কে T তে কনভার্ট করে কিন্তু কোনো চেক করা ছাড়াই" ,
151176 "code" : " static_cast<T>(x)"
152- }, {
177+ },
178+ {
153179 "definition" : " T হিসেবে x এর বিটগুলোকে ইন্ট্যারপ্রেট করা" ,
154180 "code" : " reinterpret_cast<T>(x)"
155- }, {
181+ },
182+ {
156183 "definition" : " x কে T এর সেইম টাইপে কনভার্ট করা" ,
157184 "code" : " const_cast<T>(x)"
158- }, {
185+ },
186+ {
159187 "definition" : " অবজেক্ট x কে রিপ্রেসেন্ট করতে ব্যবহৃত বাইটের সংখ্যা দেখা" ,
160188 "code" : " sizeof x"
161- }, {
189+ },
190+ {
162191 "definition" : " টাইপ T কে রিপ্রেসেন্ট করতে ব্যবহৃত বাইটের সংখ্যা দেখা" ,
163192 "code" : " sizeof(T)"
164- }, {
193+ },
194+ {
165195 "definition" : " p এড্রেসের কন্টেন্ট" ,
166196 "code" : " *p"
167- }, {
197+ },
198+ {
168199 "definition" : " নতুন এলোকেট করা T অবজেক্টের এড্রেস" ,
169200 "code" : " new T"
170- }, {
201+ },
202+ {
171203 "definition" : " x এবং y ইনিশিয়ালাইজ করা T অবজেক্টের এড্রেস" ,
172204 "code" : " new T(x,y)"
173- }, {
205+ },
206+ {
174207 "definition" : " p এড্রেসে থাকা অবজেক্টকে ধ্বংস করা এবং জায়গা খালি করা" ,
175208 "code" : " delete p"
176- }, {
209+ },
210+ {
177211 "definition" : " p এড্রেসে থাকা অবজেক্টের অ্যারেকে ধ্বংস করা এবং জায়গা খালি করা" ,
178212 "code" : " delete[] p"
179213 }
180214 ]
181- }, {
215+ },
216+ {
182217 "title" : " ইটেরেটরস" ,
183218 "items" : [
184219 {
185220 "definition" : " ইটেরটর ইনপুট/আউটপুট স্ট্রিম ডিক্লেয়ার করা" ,
186221 "code" : " #include <iterator>"
187- }, {
222+ },
223+ {
188224 "definition" : " ইনপুট স্ট্রিম থেকে ভ্যালু নিয়ে ইনপুট ইটেরেটর ডিফাইন করা" ,
189225 "code" : " istream_iterator<T> in(is);"
190- }, {
226+ },
227+ {
191228 "definition" : " আউটপুট ইটেরেটর ডিফাইন করা" ,
192229 "code" : " ostream_iterator<T> out(os);"
193230 }
198235 "items" : [
199236 {
200237 "definition" : " সর্ট নাম্বার অ্যারে (ছোট থেকে বড়)" ,
201- "code" : " sort()"
238+ "code" : " sort(array, array + n)"
239+ },
240+ {
241+ "definition" : " সর্ট নাম্বার অ্যারে (বড় থেকে ছোট)" ,
242+ "code" : " sort(array, array + n, greater<int>()))"
202243 }
203244 ]
204- }
205- , {
245+ },
246+ {
206247 "title" : " গাণিতিক লাইব্রেরি ফাংশন সমূহ" ,
207248 "items" : [
208249 {
209250 "definition" : " দুটি সংখ্যার মধ্যে বড় সংখ্যা টি বের করা" ,
210251 "code" : " max(x, y);"
211- }, {
252+ },
253+ {
212254 "definition" : " দুটি সংখ্যার মধ্যে ছোট সংখ্যা টি বের করা" ,
213255 "code" : " min(x, y);"
214- }, {
256+ },
257+ {
215258 "definition" : " বর্গমুল বের করা" ,
216259 "code" : " sqrt(x);"
217- }, {
260+ },
261+ {
218262 "definition" : " দশমিক সংখ্যাকে পুর্ণসংখ্যা করা" ,
219263 "code" : " round(x);"
220- }, {
264+ },
265+ {
221266 "definition" : " লগারিদম বের করা" ,
222267 "code" : " log(x);"
223- }, {
268+ },
269+ {
224270 "definition" : " পরম মান বের করা" ,
225271 "code" : " abs(x);"
226- }, {
272+ },
273+ {
227274 "definition" : " দশমিক সংখ্যাকে তার কাছাকাছি বড় পূর্ণসংখ্যা করা" ,
228275 "code" : " ceil(x);"
229- }, {
276+ },
277+ {
230278 "definition" : " দশমিক সংখ্যাকে থেকে দশমিক অংশটুকু বাদ দিয়ে পূর্ণসংখ্যা করা" ,
231279 "code" : " floor(x);"
232- }, {
280+ },
281+ {
233282 "definition" : " কোনো সংখ্যার(x) এর ঘাত (y) হলে তার মান বের করা" ,
234283 "code" : " pow(x, y);"
235284 }
236285 ]
237286 }
238287 ]
239- }
288+ }
0 commit comments