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

সি সিস্টেম-প্রোগ্রামিং (ওএস এবং এম্বেডেড), লাইব্রেরি, গেমস এবং ক্রস-প্ল্যাটফর্মের জন্য ব্যবহৃত একটি সাধারণ-উদ্দেশ্য প্রোগ্রামিং ভাষা। এই ট্যাগটি সিএস ভাষা সম্পর্কিত সাধারণ প্রশ্নের সাথে ব্যবহার করা উচিত, যেমন আইএসও 9899 স্ট্যান্ডার্ড (সর্বশেষ সংস্করণ, 9899: 2018, অন্যথায় নির্দিষ্ট না করা - এছাড়াও c89, c99, c11, ইত্যাদি সহ সংস্করণ-নির্দিষ্ট অনুরোধগুলি ট্যাগ করে) defined সি সি ++ থেকে পৃথক এবং এটি যৌক্তিক কারণে অনুপস্থিত সি ++ ট্যাগের সাথে একত্রিত হওয়া উচিত নয়।

5
কেন এই কাঠামোর আকার 2 এর পরিবর্তে 3?
আমি এই কাঠামোটি সংজ্ঞায়িত করেছি: typedef struct { char A:3; char B:3; char C:3; char D:3; char E:3; } col; sizeof(col)আমাকে 3 আউটপুট দিতে, কিন্তু না এটি 2 হওয়া উচিত? যদি আমি মাত্র একটি উপাদান মন্তব্য করি তবে sizeofএটি 2 I কেন আমি বুঝতে পারি না: 3 বিটের পাঁচটি উপাদান …
91 c++  c  struct 

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

12
শিরোলেখ ফাইলগুলিতে পরিবর্তনশীল ঘোষণা - স্থির বা না?
কিছু রিফ্যাকচার করার সময় #definesআমি একটি সি ++ শিরোলেখ ফাইলটিতে নিম্নলিখিতগুলির মতো অনুরূপ ঘোষণাগুলি পেলাম: static const unsigned int VAL = 42; const unsigned int ANOTHER_VAL = 37; প্রশ্নটি হ'ল, কোন পার্থক্য আছে, যদি কোনও হয়, তবে স্থিরটি কী তৈরি করবে? নোট করুন যে ক্লাসিক #ifndef HEADER #define HEADER #endifট্রিকের …
91 c++  c  static 

5
সি / সি ++ এ পয়েন্টার ভেরিয়েবলগুলি ঘোষণার সঠিক উপায় [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …
91 c++  c  pointers  coding-style 

2
<স্ট্রিং। H> এবং <স্ট্রিংস>> এর মধ্যে পার্থক্য
আমি লক্ষ্য করেছি যে একটি &lt;string.h&gt;শিরোলেখ এবং শিরোনাম উভয়ই ছিল (কমপক্ষে ম্যাক ওএস এক্সে) &lt;strings.h&gt;। man 3 stringতাদের বিভিন্ন ফাংশন রয়েছে তা প্রকাশ করে। এটির জন্যে কোন কারণ আছে কি?
91 c  string  header 

10
সি / সি ++ অ্যাপ্লিকেশনটির জন্য ওপেন সোর্স পিডিএফ লাইব্রেরি? [বন্ধ]
বন্ধ এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 6 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি আমার (নেটিভ) সি ++ উইন্ডোজ অ্যাপ্লিকেশন থেকে পিডিএফ আউটপুট …
91 c++  c  pdf  open-source 

17
বিবরণটি রিটার্ন সহ স্যুইচ করুন - কোডের সঠিকতা
ধরা যাক আমার প্রায় সি কাঠামোয় এই কাঠামোর কোড রয়েছে: switch (something) { case 0: return "blah"; break; case 1: case 4: return "foo"; break; case 2: case 3: return "bar"; break; default: return "foobar"; break; } এখন স্পষ্টতই, কোডগুলি breakসঠিকভাবে চালানোর জন্য এসগুলি প্রয়োজনীয় নয়, তবে আমি যদি সেগুলি …

8
সি তে টার্মিনাল প্রস্থ পাচ্ছেন?
আমি আমার সি প্রোগ্রামের মধ্যে থেকে টার্মিনাল প্রস্থ পাওয়ার জন্য একটি উপায় খুঁজছি। আমি যা নিয়ে আসছি তা হ'ল লাইন দিয়ে কিছু: #include &lt;sys/ioctl.h&gt; #include &lt;stdio.h&gt; int main (void) { struct ttysize ts; ioctl(0, TIOCGSIZE, &amp;ts); printf ("lines %d\n", ts.ts_lines); printf ("columns %d\n", ts.ts_cols); } তবে প্রতিবার আমি চেষ্টা করি …
91 c  linux  terminal  width 

29
বৈধতার জন্য পরীক্ষার পয়েন্টার (সি / সি ++)
প্রদত্ত পয়েন্টারটি "বৈধ" হলে নিখুঁতভাবে (প্রগ্রেমেটিকালি অবশ্যই) কোনও উপায় আছে? NULL অনুসন্ধান করা সহজ, তবে 0x00001234 এর মতো জিনিসের কী হবে? এই ধরণের পয়েন্টারকে ডিফারেন্স করার চেষ্টা করার সময় একটি ব্যতিক্রম / ক্রাশ ঘটে। একটি ক্রস প্ল্যাটফর্ম পদ্ধতি পছন্দ করা হয়, তবে প্ল্যাটফর্ম-নির্দিষ্ট (উইন্ডোজ এবং লিনাক্সের জন্য) ঠিক আছে। স্পষ্টতার …
91 c++  c  validation  pointers  null 

1
লিনাক্স কমান্ড ব্যবহার করে হেক্সাডেসিমাল তথ্যকে বাইনারি রূপান্তর করুন
আমার বাইনারি ফাইলটি আমার লিনাক্স সিস্টেমে রয়েছে ... udit@udit-Dabba ~ $ cat file.enc Salted__s�bO��&lt;0�F���Jw!���]�:`C�LKȆ�l হেক্সডাম্প কমান্ডটি ব্যবহার করে, আমি এর তথ্যগুলি এর মতো দেখতে পাই: udit@udit-Dabba ~ $ hexdump -C file.enc 00000000 53 61 6c 74 65 64 5f 5f 1b 73 a1 62 4f 15 be f6 |Salted__.s.bO...| 00000010 …

4
PTHREAD_MUTEX_INITIALIZER বনাম pthread_mutex_init (& মুটেক্স, প্যারাম)
এর মধ্যে কোনও পার্থক্য আছে কি? pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; বা pthread_mutex_t lock; pthread_mutex_init ( &amp;lock, NULL); আমি যদি কেবল প্রথম পদ্ধতিটি ব্যবহার করি তবে আমি কি যথেষ্ট নিরাপদ? দ্রষ্টব্য: আমার প্রশ্নটি বেশিরভাগ ছোট প্রোগ্রামগুলিকে বোঝায় যেখানে আমি সবচেয়ে বেশি যা করব তা হ'ল বেশ কয়েকটি ক্লায়েন্টকে একটি সার্ভারের সাথে …
91 c  ubuntu  pthreads  mutex 

7
1D অ্যারেতে 2D অ্যারে মানচিত্র করুন
আমি 1D অ্যারে সহ 2D অ্যারে উপস্থাপন করতে চাই। একটি ফাংশন দুটি সূচক (x, y) এবং সংরক্ষণের মানটি পাস করবে। এই দুটি সূচকটি 1D অ্যারের একক উপাদানকে উপস্থাপন করবে এবং সেই অনুযায়ী সেট করবে। আমি জানি যে 1 ডি অ্যারের অ্যারেউইথ - অ্যারেহাইটের আকার থাকা দরকার, তবে প্রতিটি উপাদান কীভাবে …

1
প্রিপ্রসেসর নির্দেশিকায় ## (ডাবল হ্যাশ) কী করে?
#define DEFINE_STAT(Stat) \ struct FThreadSafeStaticStat&lt;FStat_##Stat&gt; StatPtr_##Stat; উপরের লাইনটি অবাস্তব 4 থেকে নেওয়া হয়েছে এবং আমি জানি যে আমি অবাস্তব ফোরামে এটি জিজ্ঞাসা করতে পারি, তবে আমি মনে করি এটি একটি সাধারণ সি ++ প্রশ্ন যা পরোয়ানা এখানে জিজ্ঞাসা করা হচ্ছে। আমি বুঝতে পারি যে প্রথম লাইনটি একটি ম্যাক্রো সংজ্ঞায়িত করে, …


3
সি এবং সি ++ এর জন্য এক্সিকিউটের বিভিন্ন সংস্করণগুলি কী কী?
এগুলি এক্সের সমস্ত সংস্করণ যা সি (এবং সি ++) এ ব্যবহার করা যেতে পারে execl execle execlp execv execve execvp তাদের মধ্যে পার্থক্য কী? আপনি কোনটি ব্যবহার করবেন তা কীভাবে জানবেন?
91 c++  c  exec 

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