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

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

19
একটি সাধারণ রাষ্ট্র মেশিন বাস্তবায়ন প্যাটার্ন আছে?
আমাদের সিতে একটি সরল রাষ্ট্রীয় যন্ত্র প্রয়োগ করতে হবে । একটি স্ট্যান্ডার্ড সুইচ স্টেটমেন্ট কি সেরা উপায়? আমাদের কাছে বর্তমান অবস্থা (রাষ্ট্র) এবং উত্তরণের জন্য একটি ট্রিগার রয়েছে। switch(state) { case STATE_1: state = DoState1(transition); break; case STATE_2: state = DoState2(transition); break; } ... DoState2(int transition) { // Do State …

4
.হ বা .সি / .সিপি অন্তর্ভুক্ত #?
সি বা সি ++ এর মধ্যে কোডিং করার সময় আমার কোথায় থাকা উচিত #include? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include <sndfile.h> #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); void on_button_cancel_clicked(GtkButton* button, struct user_data_s* data); #endif callback.c: #include <stdlib.h> #include <math.h> #include "config.h" #include "callback.h" #include "play.h" void on_button_apply_clicked(GtkButton* button, …
118 c++  c 

4
আরগভের শেষে সর্বদা নাল থাকাকালীন কেন আমাদের আরগসি দরকার?
মনে হয় argv[argc]এটি সর্বদা রয়েছে NULL, সুতরাং আমি মনে করি আমরা যুক্তি তালিকাকে ছাড়াই পার করতে পারি argc। একটি whileলুপ এটি করবে। যদি সবসময় NULLশেষে থাকে তবে আমাদের argvকেন দরকার argc?
117 c++  c  main 

4
স্ট্রাক ইনিশিয়ালাইজারটিতে বিন্দু (।) এর অর্থ কী?
static struct fuse_oprations hello_oper = { .getattr = hello_getattr, .readdir = hello_readdir, .open = hello_open, .read = hello_read, }; আমি এই সি সিনট্যাক্সটি ভাল করে বুঝতে পারছি না। আমি এমনকি অনুসন্ধান করতে পারি না কারণ আমি সিনট্যাক্সের নাম জানি না। ওটা কী?

12
সি এবং সি ++ এর মধ্যে 'কনস্ট্যান্ট স্ট্যাটিক' অর্থ কী?
const static int foo = 42; আমি স্ট্যাকওভারফ্লোতে এখানে কিছু কোডে দেখেছি এবং এটি কী করে তা বুঝতে পারি না। তারপরে আমি অন্যান্য ফোরামে কিছু বিভ্রান্ত উত্তর দেখেছি। আমার সেরা অনুমান যে এটি fooঅন্য মডিউল থেকে ধ্রুবকটি আড়াল করতে সি তে ব্যবহৃত হয় । এটা কি সঠিক? যদি তা হয় …
117 c++  c 

5
ত্রুটি: Libtool লাইব্রেরি ব্যবহৃত হয়েছে তবে 'LIBTOOL' অপরিজ্ঞাত
আমি automakeওরিয়েন্টডিবি সি ++ লাইব্রেরিতে চেষ্টা করছি , তবে কিছু ত্রুটি পেয়েছি। Makefile.am:10: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:10: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:10: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:10: If 'LT_INIT' is in 'configure.ac', make sure Makefile.am:10: …
117 c  linux  autotools  orientdb 

11
ব্যতিক্রম কোড "EXC_I386_GPFLT" এর অর্থ কী?
ব্যতিক্রম কোডটির অর্থ কী EXC_I386_GPFLT? এর অর্থ পরিস্থিতি অনুসারে কি আলাদা হয়? সেক্ষেত্রে আমি EXC_BAD_ACCESSব্যতিক্রম কোড সহ ব্যতিক্রম প্রসঙ্গটি উল্লেখ করছিEXC_I386_GPFLT প্রোগ্রামটি এক্সকোড 5.0.1-এ বিকাশ করা হয়েছে, cblas_zgemm()বিএলএএস লাইব্রেরি নিয়ে কাজ করে ((ভাল, আমি অনুমান করি এটির কোনও গুরুত্ব নেই ...) আপনাকে অনেক ধন্যবাদ!
117 c++  c  exc-bad-access 

5
সি-তে লিনাক্সের সাথে কীভাবে ভাগ করা মেমরি ব্যবহার করবেন
আমার একটি প্রকল্প নিয়ে আমার কিছুটা সমস্যা আছে। আমি ভাগ করে নেওয়া মেমরি ব্যবহার করে একটি ভাল ডকুমেন্টেড উদাহরণ খুঁজে পেতে চেষ্টা করেছি fork()তবে সফল হয়নি। মূলত দৃশ্যটি হ'ল ব্যবহারকারী যখন প্রোগ্রামটি শুরু করেন তখন আমার দুটি শেয়ার করা দরকার শেয়ার্ড মেমোরিতে: কারেন্ট_পথ যা একটি চর * এবং একটি ফাইলের …
117 c  linux  fork  shared-memory 


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

14
সি ++ শেখার আগে আমাকে সি শিখানো উচিত? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …
116 c++  c 

30
কোডিং অনুশীলনগুলি যা সংকলক / অপ্টিমাইজারটিকে একটি দ্রুত প্রোগ্রাম তৈরি করতে সক্ষম করে
বহু বছর আগে, সি সংকলকগুলি বিশেষভাবে স্মার্ট ছিল না। একটি কার্যক্ষম হিসাবে কে ও আর রেজিস্টার কীওয়ার্ডটি আবিষ্কার করেছিলেন , সংকলককে ইঙ্গিত করার জন্য, যে কোনও অভ্যন্তরীণ রেজিস্টারে এই পরিবর্তনশীলটি রাখা ভাল হতে পারে। তারা আরও উন্নত কোড জেনারেট করতে তৃতীয় অপারেটর তৈরি করেছে। সময়ের সাথে সাথে সংকলকগুলি পরিপক্ব হয়। …

11
আমি "সি 99 মোডের বাইরে লুপের প্রাথমিক ঘোষণার জন্য" জিসিসির ত্রুটিটি কীভাবে ঠিক করব?
আমি 3n + 1 সমস্যা সমাধানের চেষ্টা করছি এবং আমার কাছে এমন forলুপ রয়েছে যা দেখতে দেখতে: for(int i = low; i <= high; ++i) { res = runalg(i); if (res > highestres) { highestres = res; } } দুর্ভাগ্যক্রমে আমি এই ত্রুটিটি পেয়েছি যখন আমি জিসিসি দিয়ে সংকলনের চেষ্টা …
116 c  gcc  for-loop 

3
কেন এখানে মূল 0 ফিরে আসে না?
আমি তখনই পড়ছিলাম আইএসও / আইইসি 9899: 201x কমিটির খসড়া - এপ্রিল 12, 2011 যার মধ্যে আমি 5.1.2.2.3 প্রোগ্রামের সমাপ্তির আওতায় পেয়েছি ..reaching the } that terminates the main function returns a value of 0. এর অর্থ যদি আপনি কোনও রিটার্নের বিবৃতি নির্দিষ্ট না করেন main()এবং প্রোগ্রামটি যদি সফলভাবে চলতে …
116 c  linux  return  main 

12
কনস্ট চর * কনটেনটেশন
আমাকে এর মতো দুটি কনস্ট চরিত্রকে বোঝাতে হবে: const char *one = "Hello "; const char *two = "World"; আমি কীভাবে এটি করতে যেতে পারি? আমি char*একটি সি ইন্টারফেস সহ তৃতীয় পক্ষের লাইব্রেরি থেকে এইগুলি পাস করেছি যাতে আমি কেবল std::stringপরিবর্তে ব্যবহার করতে পারি না ।

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