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

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

4
কেন ফ্রিবিএসডি জিসিসিকে কলং / এলএলভিএমের পক্ষে অবজ্ঞা করছে?
সুতরাং আমি নেট সার্ফিং ছিল এবং এই নিবন্ধটি হোঁচট খাচ্ছি । এটি মূলত যে FreeBSD 'র , সংস্করণ 10 থেকে শুরু এবং উপরোক্ত বিনয়ী হবে জিসিসি পক্ষে ঝনঝন / LLVM । আমি এ পর্যন্ত নেটকে ঘিরে যা দেখেছি, তা থেকে কলং / এলএলভিএম মোটামুটি উচ্চাকাঙ্ক্ষী প্রকল্প, তবে নির্ভরযোগ্যতার দিক থেকে …
241 freebsd  compiling  gcc  c  llvm 

10
কেন আরজিভি প্রোগ্রামের নাম অন্তর্ভুক্ত করে?
সাধারণ ইউনিক্স / লিনাক্স প্রোগ্রামগুলি কমান্ড লাইন ইনপুটগুলিকে আর্গুমেন্ট গণনা ( int argc) এবং একটি আর্গুমেন্ট ভেক্টর ( char *argv[]) হিসাবে গ্রহণ করে। এর প্রথম উপাদানটি argvহ'ল প্রোগ্রামের নাম - এরপরে আসল যুক্তি। প্রোগ্রামের নামটি কার্যকর হিসাবে আর্গুমেন্ট হিসাবে কেন দেওয়া হয়? প্রোগ্রামগুলির নিজস্ব নাম ব্যবহারের কোনও উদাহরণ রয়েছে (সম্ভবত …

7
থ্রেডগুলি লিনাক্সে প্রক্রিয়া হিসাবে প্রয়োগ করা হয়?
আমি এই বইটি দিয়ে যাচ্ছি , মার্ক মিচেল, জেফ্রি ওল্ডহাম এবং অ্যালেক্স স্যামুয়েল দ্বারা উন্নত লিনাক্স প্রোগ্রামিং। এটি 2001 সালের, তাই কিছুটা পুরানো। তবে আমি এটি কোনওভাবেই বেশ ভাল দেখতে পাই। যাইহোক, আমি একটি বিন্দুতে পৌঁছে গিয়েছিলাম যখন এটি আমার লিনাক্স শেল আউটপুটে যা উত্পাদন করে তা থেকে আলাদা হয়। …

4
কাঁটাচামচ () সহ কোনও প্রোগ্রাম কেন কখনও কখনও তার আউটপুট একাধিকবার মুদ্রণ করে?
প্রোগ্রাম 1 এ Hello worldএকবার মুদ্রিত হয়ে যায়, তবে আমি যখন \nএটি সরিয়ে দিয়ে চালিত করি (প্রোগ্রাম 2), আউটপুট 8 বার মুদ্রিত হয়। কেউ দয়া করে আমাকে এখানে তাত্পর্যটি ব্যাখ্যা করতে পারেন \nএবং এটি কীভাবে প্রভাবিত করে fork()? প্রোগ্রাম 1 #include <sys/types.h> #include <unistd.h> #include <stdio.h> #include <stdlib.h> int main() …
50 c  fork 

6
আমার সিস্টেমটি কোন লাইব্রেরির সংস্করণ ব্যবহার করে?
আমার সিস্টেমটি ইউজারল্যান্ড সি লাইব্রেরিটি কী ব্যবহার করে তা আমি কীভাবে নিশ্চিতভাবে বলতে পারি? এই তথ্যের প্রয়োজনের সম্ভাব্য কারণগুলির মধ্যে রয়েছে: আমি একটি বিশাল উত্স প্যাকেজটি ডাউনলোড করার বিষয়ে বিবেচনা করছি যা আমি নিশ্চিত যা সঠিক চেক করবে এবং একটি মিনিমিয়াম গ্রন্থাগার সংস্করণটি তালিকাভুক্ত করবে, তবে আমি কাজ করে কিনা …

5
আমি তাদের ব্যবহারকারীর ইউআইডি ব্যবহার করে সমস্ত ব্যবহারকারীর প্রক্রিয়া কীভাবে হত্যা করব
আমি একটি লিনাক্স সিস্টেমের শেল স্ক্রিপ্ট বা নেটিভ কোড থেকে কোনও নির্দিষ্ট ব্যবহারকারীর সমস্ত চলমান প্রক্রিয়াটি হত্যা করতে চাই। আমার কি / প্রো ডিরেক্টরিটি পড়তে হবে এবং এগুলি সন্ধান করতে হবে? কোন ধারনা? লিনাক্সে ইউআইডি-র অধীনে পিডগুলির গতিশীল ম্যাপিং রয়েছে? এটা কি প্রোকে না? তা না হলে এই তালিকাটি কোথায় …
41 c  linux  proc 

6
বাইনারি ফাইলকে সি / সি ++ স্ট্রিং আক্ষরিক হিসাবে কীভাবে ডাম্প করবেন?
আমার একটি বাইনারি ফাইল রয়েছে যা আমি আমার সি উত্স কোডে অন্তর্ভুক্ত করতে চাই (অস্থায়ীভাবে, পরীক্ষার উদ্দেশ্যে) তাই আমি ফাইলের বিষয়বস্তুগুলিকে সি স্ট্রিং হিসাবে প্রাপ্ত করতে চাই, এরকম কিছু: \x01\x02\x03\x04 সম্ভবত এটি odকি hexdumpইউটিলিটিগুলি ব্যবহার করে ? প্রয়োজনীয় না হওয়ার পরে, যদি স্ট্রিংটি প্রতি 16 টি ইনপুট বাইট পরবর্তী লাইনে …
39 c  hexdump  xxd 


2
Pthreads জন্য ডিফল্ট স্ট্যাক আকার
আমি যেমন বুঝতে পেরেছি, লিনাক্সে pthread এর জন্য ডিফল্ট স্ট্যাকের আকার 16K। আমি আমার -৪-বিট উবুন্টু ইনস্টলে অদ্ভুত ফলাফল পাচ্ছি। $ ulimit -s 8192 এছাড়াও: pthread_attr_init(&attr); pthread_attr_getstacksize(&attr, &stacksize); printf("Thread stack size = %d bytes \n", stacksize); Prints Thread stack size = 8388608 bytes আমি নিশ্চিত যে স্ট্যাকের আকার "8388608" নয়। …
24 c  multithreading 

3
কীভাবে অনুলিপিটিতে অনুলিপি () একাধিক কাঁটাচামচ পরিচালনা করে?
উইকিপিডিয়া অনুসারে (যা ভুল হতে পারে) যখন কাঁটাচামচ () সিস্টেম কল জারি করা হয়, তখন প্যারেন্ট প্রসেসের সাথে সম্পর্কিত সমস্ত পৃষ্ঠাগুলির একটি অনুলিপি তৈরি করা হয়, শিশু প্রক্রিয়াটির জন্য ওএস দ্বারা একটি পৃথক মেমরি অবস্থানে লোড করা হয়। তবে এটি নির্দিষ্ট ক্ষেত্রে প্রয়োজন হয় না। কেস বিবেচনা করুন যখন কোনও …
23 linux  c  fork 

2
পসিক্স কি কোনও স্ট্যান্ডার্ড ইউটিলিটিগুলির পাথের গ্যারান্টি দেয়?
সি থেকে, একটি স্ট্যান্ডার্ড ইউটিলিটি (উদাহরণস্বরূপ, পিএস) চালানোর সবচেয়ে সহজ উপায় এবং অন্য কোনওটি নেই? পসিক্স কি গ্যারান্টি দেয় যে, উদাহরণস্বরূপ, একটি স্ট্যান্ডার্ড psরয়েছে /bin/psবা আমি কী পাথ পরিবেশের পরিবর্তনশীলটিকে যা পাই তার সাথে পুনরায় সেট করতে হবে confstr(_CS_PATH, pathbuf, n);এবং তারপরে প্যাথ-অনুসন্ধানের মাধ্যমে ইউটিলিটি চালানো উচিত?
22 path  c  posix  exec 

4
একটি লগ ফাইল তৈরি করুন
লিনাক্সে কিছু লাইব্রেরি ফাংশন বা সি ল্যাঙ্গুয়েজে সিস্টেম কলের সাহায্যে / var / log / তে কিছু তথ্য বজায় রাখার জন্য লগ ফাইল করার কোনও উপায় আছে কি? এবং আমি লগটি লিখতে এবং প্রক্রিয়া করতে আমাদের যে মানগুলি অনুসরণ করা উচিত তাও জানতে চাই। ধন্যবাদ
22 linux  logs  c  syslog 

4
কাঁটাচামচ () এর পরে, শিশুটি তার মৃত্যুদন্ড কার্যকর করতে কোথায় শুরু করে?
আমি ইউনিক্স প্রোগ্রামিং শিখার চেষ্টা করছি এবং কাঁটাচামচ () সম্পর্কিত একটি প্রশ্ন এসেছি across আমি বুঝতে পারি যে কাঁটাচামচ () বর্তমানে চলমান প্রক্রিয়াটির একটি অভিন্ন প্রক্রিয়া তৈরি করে, তবে এটি কোথায় শুরু হয়? উদাহরণস্বরূপ, যদি আমার কোড থাকে int main (int argc, char **argv) { int retval; printf ("This is …
22 process  c  fork  api 

7
কোনও সিস্টেমে কোনও সি প্রোগ্রাম না লিখে ডাটা টাইপের আকার (ইনট, ফ্লোট, ডাবল,…) সন্ধান করা সম্ভব?
কোনও লিনাক্স সিস্টেমে কোনও সি প্রোগ্রাম না লিখে তথ্য প্রকারের (ইন্ট, ফ্লোট, ডাবল, ...) সন্ধান করা সম্ভব? সি জন্য ফলাফল একই সি ++ এবং একই লিনাক্স সিস্টেমের অন্যান্য প্রোগ্রামিং ভাষার জন্য?
19 c 

5
চলমান প্রক্রিয়াটির একটি স্মৃতি ফাঁস কীভাবে খুঁজে পাব?
কোনও উপায় আছে, আমি একটি চলমান প্রক্রিয়াটির স্মৃতি ফাঁস পেতে পারি? কোনও প্রক্রিয়া শুরুর আগে আমি মেমরি ফাঁস খুঁজে পেতে ভালগ্রাইন্ড ব্যবহার করতে পারি। আমি এটি চলমান প্রক্রিয়ার সাথে সংযুক্ত করতে জিডিবি ব্যবহার করতে পারি। আমি কীভাবে চলমান প্রক্রিয়াটির একটি মেমরি ফাঁস ডিবাগ করতে পারি?
19 c  gdb  memory-leaks 

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