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

সি একটি সাধারণ উদ্দেশ্যে কম্পিউটার প্রোগ্রামিং ভাষা যা অপারেটিং সিস্টেম, গেমস এবং অন্যান্য উচ্চ কার্য সম্পাদনের কাজের জন্য ব্যবহৃত হয়।

4
প্রতিটি সি প্রোগ্রামারকে অবশ্যই সচেতন হওয়া উচিত সুরক্ষা ঝুঁকি / দুর্বলতাগুলি? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । 4 বছর আগে বন্ধ ছিল । উচ্চ স্তরের প্রোগ্রামিং ল্যাঙ্গুয়েজগুলি থেকে ভাল-পরীক্ষিত এবং …

3
নতুন সি প্রকল্পগুলি কখন খুব পুরানো সি স্ট্যান্ডার্ড (> 20 বছর পুরাতন, অর্থাৎ C89) লক্ষ্য করা উচিত?
মাঝেমধ্যে আমি বড়, অপেক্ষাকৃত নতুন, ওপেন সোর্স সি প্রকল্পগুলিকে খুব পুরানো সি স্ট্যান্ডার্ডগুলি লক্ষ্য করে, সাধারণত সি 98 লক্ষ্য করি। একটি উদাহরণ সিস্টেমড হয়। এই প্রকল্পগুলির হেলমে বুদ্ধিমান লোক রয়েছে তাই আমি সম্ভবত জানি না এমন এই সিদ্ধান্তের পিছনে তাদের সম্ভবত একটি ভাল যুক্তি রয়েছে। সন্দেহের এই সুবিধাটিকে একদিকে ফেলে, …
12 c  standards 

5
এম্বেড থাকা সিস্টেমে একটি একক অ্যারের জন্য স্ট্যাকের বিশাল পরিমাণ বরাদ্দ করার কোনও ত্রুটি রয়েছে?
কিছু তথ্য গ্লোবাল, স্ট্যাটিক বা স্ট্যাকের (এখানে কোনও গতিশীল বরাদ্দ নেই, সুতরাং স্তূপের কোনও ব্যবহার নেই) হবে কিনা তা সিদ্ধান্ত নিতে আমার সাধারণত সমস্যা হয় না। আমিও হিসাবে কয়েক Q একটি যেমন পড়েছেন / এই এক কিন্তু আমার প্রশ্ন আরো নির্দিষ্ট, যেহেতু এটি সিস্টেম মেমরি তুলনায় ডেটা, বিশাল বিপুল পরিমাণ …

2
চলক দৈর্ঘ্যের অ্যারেগুলিকে সি 2011 এ optionচ্ছিক কেন করা হয়েছিল?
১৯৯৯ সালে যখন ভিএলএগুলি চালু হয়েছিল, তখন আমি ভেবেছিলাম এটি ভাষার জন্য একটি দুর্দান্ত উদ্ভাবন। যাইহোক, এটি सी ২০১১ সালে optionচ্ছিকভাবে তৈরি করা শিখেছি, আমি ভাবছি যে এটির স্থিতি পরিবর্তনের কারণ কী হয়েছিল, এবং এর অর্থ যদি বৈশিষ্ট্যটি আসলে অচল হয়ে যায়। যদি তা হয় তবে গতিশীল আকারের ডেটা স্বয়ংক্রিয় …

3
[]] অপারেটরের পরিবর্তে পয়েন্টার গাণিতিকের মাধ্যমে অ্যারে উপাদানগুলিতে অ্যাক্সেস করা কি খারাপ?
আমি সবেমাত্র সি তে প্রোগ্রামিং শিখতে শুরু করেছি এবং পয়েন্টার এবং অ্যারে সম্পর্কে আমার বোঝার উন্নতি করতে আমি বিন্দুতে কোনও পয়েন্টার তৈরি না করেই অ্যারের উপাদানগুলিকে উল্লেখ করার চেষ্টা করেছি: for(k1 = 0; k1 < ROW; k1++){ for(k2 = 0; k2 < COLUMN; k2++){ array[k1][k2] = k1*COLUMN + k2 + …

2
সি এখনও উচ্চ স্তরের ভাষার বিভাগে আছে কেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । সি প্রোগ্রামিং ভাষার বহু পাঠ্যপুস্তকই বলে যে সি একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষা, …

1
যে কোনও উল্লেখযোগ্য সি এক্সটেনশনের মধ্যে পূর্ণসংখ্যার প্রকার অন্তর্ভুক্ত রয়েছে যার আচরণটি মেশিন শব্দের আকারের চেয়ে পৃথক
কিছু অন্যান্য ভাষার সাথে তুলনা করে সি এর একটি আকর্ষণীয় বৈশিষ্ট্যটি হ'ল এর অনেকগুলি ডেটা ধরণের নিখরচায় পদগুলিতে নির্দিষ্ট না করে লক্ষ্য স্থাপত্যের শব্দের উপর নির্ভর করে size যদিও এই ভাষাটি মেশিনগুলিতে কোড লিখতে ব্যবহার করতে পারে যা নির্দিষ্ট ধরণের ক্ষেত্রে অসুবিধা হতে পারে, কোড ডিজাইন করা এটি খুব কঠিন …

2
সিটিতে ফাংশন আর্গুমেন্ট হিসাবে অ্যারেগুলি কেন পাস করা যায় না?
অনুসরণ করছেন এই মন্তব্যটি , আমি কেন গুগল চেষ্টা করেছি, কিন্তু আমার Google-Fu ব্যর্থ হয়েছে। লিঙ্ক থেকে মন্তব্য: [...] তবে গুরুত্বপূর্ণ বিষয় হ'ল অ্যারে এবং পয়েন্টারগুলি সি-তে বিভিন্ন জিনিস are ধরে নিই যে আপনি কোনও সংকলক এক্সটেনশন ব্যবহার করছেন না, আপনি সাধারণত কোনও ফাংশনে কোনও অ্যারে পাস করতে পারবেন না, …
12 c  history 

3
সি এবং সি ++ প্রোগ্রামগুলিতে আমি কীভাবে চিহ্নিত করব?
ইন আমার এই উত্তরের , আমি ব্যবহার _tধরনের, যা শ্রেষ্ঠ সময়ে বিতর্কিত শেষ হয়েছে শেষে। আমার বর্তমান প্রকল্পগুলিতে এটি ব্যবহার করা অনুশীলন। typedef struct { int x; int y; } point_t; এটি stddef.hপছন্দ মত size_tঅথবা থেকে সি ধরণের সাথে সামঞ্জস্যপূর্ণ হওয়ার উদ্দেশ্যে তৈরি হয়েছিল ptrdiff_t। তবে, আমার প্রশ্নগুলির নির্দিষ্ট মতামত …
12 c++  c  naming 

3
পাঠযোগ্য সি ++ তে কি উচ্চ স্তরের ভাষা সংকলন করা সম্ভব? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । সি ++ বিভিন্নভাবে একটি দুর্দান্ত ভাষা, তবে বিশেষত কিছু জিনিস কোনও …

4
উইন্ডোতে লিঙ্কযুক্ত অবজেক্ট ফাইলগুলি তৈরি করতে লিনাক্সে ইন্টেল সি / সি ++ সংকলক ব্যবহার করা সম্ভব?
কেন? আপনার উত্সের উপর নির্ভর করে ইন্টেল সংকলক সম্ভবত বা সম্ভবত স্পষ্টভাবে x86 আর্কিটেকচারের জন্য দ্রুততম নির্বাহযোগ্য (5 থেকে 100% সম্পাদনের সময় উন্নতি) সংকলক তৈরি করছে is ইন্টেল লিনাক্সের জন্য একটি অ-বাণিজ্যিক লাইসেন্সের জন্য নিখরচায় তার সংকলকগুলি অফার করে (আমার মনে হয় আমি তাদের পৃষ্ঠায় এটি কোথাও নিখরচায় পড়েছি: ইন্টেল …

5
গিট সংস্করণগুলি বিল্ড নম্বর হিসাবে সংহত করতে হবে না?
একজন সহকর্মী এবং আমি যখনই তৈরি হয় তখনই আমাদের কোডটিতে বর্তমান গিট সংগ্রহস্থল থেকে প্রাপ্ত সংস্করণকে সংহত করার বিষয়গুলি / গুণাবলী নিয়ে বিতর্ক / আলোচনা করে চলেছি। আমরা মনে করি যোগ্যতার মধ্যে রয়েছে: সংস্করণ নম্বর আপডেট করার ক্ষেত্রে মানুষের ত্রুটি সম্পর্কে চিন্তা করার দরকার নেই আমরা কোনও ডিভাইসে যা খুঁজে …
12 c  git  builds  build-system 

2
"সম্ভাব্য" এবং "অসম্ভব" ম্যাক্রোগুলির ব্যবহার কত বেশি?
প্রায়শই পরিচিত likelyএবং unlikelyম্যাক্রোগুলি সংকলকটিকে ifসাধারণত কোনও প্রবেশ করা যায় না বা এড়ানো যায় কিনা তা জানতে সাহায্য করে । এটি ব্যবহারের ফলে কিছু (বরং গৌণ) কর্মক্ষমতা উন্নতি হয়। আমি সম্প্রতি সেগুলি ব্যবহার শুরু করেছি এবং আমি নিশ্চিত নই যে এই জাতীয় সঙ্কেতগুলি কতবার ব্যবহার করা উচিত should আমি বর্তমানে …

9
গ্রিনস্পানের দশম বিধি, প্রতিটি বড় প্রকল্পে কি লিস্প দোভাষী অন্তর্ভুক্ত থাকে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । গ্রিনস্পানের দশম বিধি (আসলে একমাত্র নিয়ম) বলে যে: Any sufficiently complicated …

4
0x0 অবস্থানের দিকে নির্দেশকারী একটি পয়েন্টার এবং NULL তে একটি পয়েন্টার সেট করার মধ্যে পার্থক্য কী?
একটি পয়েন্টার 0x0000 পয়েন্টারটি কি একইভাবে NUL তে সেট করা পয়েন্টার হিসাবে সমান? সিউলে যদি NULL মানটি সংজ্ঞায়িত করা হয়, তবে এটি শারীরিকভাবে কোন স্থানে অনুবাদ করে? এটি কি 0x0000 এর মতো? আমি এই ধারণাগুলি সম্পর্কে আরও বিশদ কোথায় পেতে পারি?
12 c  pointers  null 

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