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

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

13
আমি কীভাবে একটি প্রিপ্রসেসর ম্যাক্রোতে "মাপের" ব্যবহার করতে পারি?
sizeofপ্রিপ্রসেসর ম্যাক্রোতে কী কোনও উপায় আছে ? উদাহরণস্বরূপ, কয়েক বছর ধরে আমি এমন কিছু করতে চেয়েছিলাম এমন একটি পরিস্থিতি রয়েছে: #if sizeof(someThing) != PAGE_SIZE #error Data structure doesn't match page size #endif আমি এখানে যা যা পরীক্ষা করছি তা সম্পূর্ণভাবে তৈরি করা হয়েছে - মূল কথাটি হ'ল আমি প্রায়শই এই …
95 c  gcc 

4
Uint32, int32, uint64, int64 এর মতো ধরণগুলি কি কোনও স্ট্যাডলিব শিরোনামে সংজ্ঞায়িত করা হয়েছে?
আমি প্রায়শই uint32, uint64 এর মতো প্রকারগুলি ব্যবহার করে উত্স কোডটি দেখতে পাচ্ছি এবং আমি আশ্চর্য হয়েছি যে অ্যাপ্লিকেশন কোডটিতে প্রোগ্রামার দ্বারা তাদের সংজ্ঞায়িত করা উচিত বা যদি তারা একটি স্ট্যান্ডার্ড লাইব শিরোনামে সংজ্ঞায়িত হয়। আমার অ্যাপ্লিকেশন উত্স কোডে এই ধরণের থাকার সর্বোত্তম উপায় কী?
95 c  libc 

3
আমি কীভাবে এসআরসি, ওবিজে, এবং বিআইএন সাব-ডিরেক্টরি সহ সি প্রকল্পগুলির জন্য একটি মেকফিল তৈরি করতে পারি?
কয়েক মাস আগে, আমি Makefileস্কুল কাজের জন্য নিম্নলিখিত জেনেরিক নিয়ে এসেছি : # ------------------------------------------------ # Generic Makefile # # Author: yanick.rochon@gmail.com # Date : 2010-11-05 # # Changelog : # 0.01 - first version # ------------------------------------------------ # project name (generate executable with this name) TARGET = projectname CC = gcc …
95 c  makefile 


7
প্রতি ঘন্টা একটি এক্সিকিউটেবল চালনার জন্য ক্রোন জব কীভাবে সেট করবেন?
আমার একটি ক্রোন জব সেট আপ করতে হবে যা প্রতি ঘন্টা একবার জিসিসি ব্যবহার করে একটি এক্সিকিউটেবল সংকলন চালায়। আমি রুট হিসাবে লগ ইন এবং টাইপ crontab -e তারপরে আমি নিম্নলিখিতটি প্রবেশ করিয়ে ফাইলটি সংরক্ষণ করেছিলাম। 0 * * * * /path_to_executable তবে ক্রোন জব কাজ করে না। আমি দেখতে …
95 c  linux  gcc  cron  crontab 

13
পয়েন্টার ঘোষণায় নক্ষত্রের স্থান
আমি সম্প্রতি সিদ্ধান্ত নিয়েছি যে অবশেষে আমাকে কেবল সি / সি ++ শিখতে হবে, এবং এমন একটি জিনিস আছে যা আমি পয়েন্টারগুলি সম্পর্কে বা আরও স্পষ্টভাবে বুঝতে পারি না, তাদের সংজ্ঞা। এই উদাহরণগুলি সম্পর্কে কীভাবে: int* test; int *test; int * test; int* test,test2; int *test,test2; int * test,test2; এখন, …
95 c++  c  pointers  declaration 

7
'uint32_t' সনাক্তকারীকে ত্রুটি পাওয়া যায়নি
আমি উইন্ডোজগুলির জন্য লিনাক্স সি থেকে ভিজ্যুয়াল সি ++ তে পোর্টিং করছি। ভিজ্যুয়াল সি ++ জানে না #include <stdint.h>তাই আমি এটি মন্তব্য করেছিলাম। পরে, আমি এই 'uint32_t': identifier not foundত্রুটিগুলি অনেক খুঁজে পেয়েছি । কীভাবে সমাধান করা যায়?
95 c++  c  visual-c++ 

15
সি-তে ত্রুটি পরিচালনার জন্য গোটোর বৈধ ব্যবহার?
এই প্রশ্নটি আসলে কিছুক্ষণ আগে প্রোগ্রামিং.আরডিট.কম এ একটি আকর্ষণীয় আলোচনার ফলাফল । এটি মূলত নিম্নলিখিত কোডে ফোটে: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if (!prepare_stuff( bar )) { goto error_3; } return_value …

12
দুটি লাইব্রেরি যদি একই নামের সাথে কোনও দ্বন্দ্ব তৈরি করে এমন কোনও ফাংশন সরবরাহ করে তবে আমার কী করা উচিত?
যদি আমার কাছে দুটি লাইব্রেরি থাকে যা সমান নাম সহ ফাংশন সরবরাহ করে তবে আমার কী করা উচিত?

2
প্রকল্পের অন্তর্ভুক্ত সমাবেশ ফাইল অন্তর্ভুক্ত যখন এমএমএপ থেকে অপ্রত্যাশিত নির্বাহী অনুমতি
আমি এই দিয়ে দেয়ালে মাথা ঠেস দিচ্ছি। আমার প্রকল্পে, যখন আমি mmapম্যাপিংয়ের সাথে মেমরি বরাদ্দ করি ( /proc/self/maps) দেখায় যে আমি কেবল পঠনযোগ্য মেমরির অনুরোধ করা সত্ত্বেও এটি একটি পঠনযোগ্য এবং কার্যকরযোগ্য অঞ্চল । স্ট্রেস (যা দেখতে ভাল লাগছিল) এবং অন্যান্য ডিবাগিংয়ের পরে, আমি এই একমাত্র জিনিসটি সনাক্ত করতে সক্ষম …
94 c  linux  assembly  mmap 

13
সি # বনাম সি - বড় পারফরম্যান্সের পার্থক্য
আমি সি এনসি সি # তে একই কোডের মধ্যে বিশাল পারফরম্যান্সের পার্থক্য খুঁজে পাচ্ছি। সি কোডটি হ'ল: #include <stdio.h> #include <time.h> #include <math.h> main() { int i; double root; clock_t start = clock(); for (i = 0 ; i <= 100000000; i++){ root = sqrt(i); } printf("Time elapsed: %f\n", ((double)clock() …
94 c#  c  performance 

9
এই 1988 সি কোডটিতে কী ভুল?
আমি "দ্য সি প্রোগ্রামিং ল্যাঙ্গুয়েজ" (কে ও আর) বইটি থেকে এই টুকরা কোডটি সংকলনের চেষ্টা করছি। এটি ইউনিক্স প্রোগ্রামের খালি হাড়ের সংস্করণ wc: #include <stdio.h> #define IN 1; /* inside a word */ #define OUT 0; /* outside a word */ /* count lines, words and characters in input */ …
94 c 

10
আমি কীভাবে একটি সি ++ শ্রেণীর মেমরি স্ট্রাকচারে একটি "স্পেসার" তৈরি করব?
সমস্যাটি একটি নিম্ন স্তরের বেয়ার মেটাল এমবেডেড প্রসঙ্গ, আমি একটি সি ++ কাঠামোর মধ্যে এবং কোন নাম ছাড়া মেমরির মধ্যে একটি ফাঁকা স্থান তৈরি করতে, অ্যাক্সেস মেমরি অবস্থানকে ব্যবহারকারী নিষেধ করতে চাই। এই মুহুর্তে, আমি এটি একটি uint32_t :96;কুরুচিপূর্ণ বিটফিল্ড স্থাপন করে অর্জন করেছি যা সহজেই তিনটি শব্দের স্থান গ্রহণ …

6
আমি কখন সি তে ম্যালোক ব্যবহার করব এবং কখন করব না?
আমি বুঝতে পারি কীভাবে malloc () কাজ করে। আমার প্রশ্ন হ'ল আমি এই জাতীয় জিনিস দেখতে পাচ্ছি: #define A_MEGABYTE (1024 * 1024) char *some_memory; size_t size_to_allocate = A_MEGABYTE; some_memory = (char *)malloc(size_to_allocate); sprintf(some_memory, "Hello World"); printf("%s\n", some_memory); free(some_memory); আমি সংক্ষিপ্ততার জন্য ত্রুটি পরীক্ষা করা বাদ দিয়েছি। আমার প্রশ্ন হ'ল আপনি …

3
কমান্ড ফ্ল্যাগের সাহায্যে ভবিষ্যতে ভাগ করা লাইব্রেরিতে ব্রেকপয়েন্টগুলি কীভাবে সেট করবেন
আমি --commandপতাকাটি ব্যবহার করে একটি জিডিবি সেশনটি স্বয়ংক্রিয় করার চেষ্টা করছি । আমি একটি ভাগ করা লাইব্রেরির একটি ফাংশন (একটি ডিএলএল এর ইউনিক্স সমতুল্য) সেট করার চেষ্টা করছি। আমার সেমিএসডিএসডিবি এটির মতো দেখাচ্ছে: set args /home/shlomi/conf/bugs/kde/font-break.txt b IA__FcFontMatch r তবে, আমি নিম্নলিখিত পাচ্ছি: shlomi: ~ / প্রগস / বাগ-এক্সটার্নাল / …
94 c++  c  linux  unix  gdb 

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