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

সি ++ স্ট্যান্ডার্ড লাইব্রেরি এবং এর নাম স্থান। [সি ++] এর সাথে একত্রে ব্যবহার করুন।

30
কেন "নেমস্পেস স্ট্যান্ড ব্যবহার করা হচ্ছে"; খারাপ অনুশীলন বিবেচনা?
আমি অন্যদের দ্বারা বলা হয়েছে করেছি যে লেখা using namespace std;কোডে ভুল, এবং আমি ব্যবহার করা উচিত যে std::coutএবং std::cinসরাসরি পরিবর্তে। কেন using namespace std;একটি খারাপ অভ্যাস হিসাবে বিবেচিত হয় ? এটি কি অদক্ষ নয় বা এটি অস্পষ্ট ভেরিয়েবলগুলি ঘোষণার ঝুঁকির (নামগুলি স্থানের মধ্যে একটি ফাংশন হিসাবে একই নামটি ভাগ …

19
Std :: ভেক্টরে কোনও আইটেম উপস্থিত রয়েছে কীভাবে তা আবিষ্কার করবেন?
আমি যা করতে চাই তা হ'ল ভেক্টরে কোনও উপাদান রয়েছে কিনা তা যাচাই করা, যাতে আমি প্রতিটি ক্ষেত্রে মোকাবেলা করতে পারি। if ( item_present ) do_this(); else do_that();
616 c++  vector  std 

5
"এসটিএল" এবং "সি ++ স্ট্যান্ডার্ড লাইব্রেরি" এর মধ্যে পার্থক্য কী?
কেউ এই নিবন্ধটি আমার নজরে এনেছে যে দাবি করে (আমি প্যারাফ্রেস করছি) এসটিএল পদটি এসজিআই এসটিএল থেকে নেওয়া অংশগুলির পরিবর্তে পুরো সি ++ স্ট্যান্ডার্ড লাইব্রেরি উল্লেখ করার জন্য ব্যবহৃত হয়। (...) এটি "এসটিএল" বোঝায়, খুব কম লোক এখনও এসটিএল ব্যবহার করে (এটি এসজিআইতে ডিজাইন করা হয়েছিল) সত্ত্বেও। সি ++ স্ট্যান্ডার্ড …

12
এর মাধ্যমে পুনরাবৃত্তি করার সময় আপনি কী স্ট্যান্ড :: তালিকা থেকে উপাদানগুলি সরাতে পারবেন?
আমি দেখতে এমন কোড পেয়েছি যা দেখতে দেখতে: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); আমি আবার নিষ্ক্রিয় আইটেমগুলিকে আপডেট করার সাথে সাথেই মুছে ফেলাতে চাই, আবার তালিকার পদচারণা এড়ানোর জন্য order তবে যদি আমি মন্তব্য-আউট লাইনগুলি যোগ করি তবে আমি …
239 c++  list  std 

4
কেন আমি কখনও এমপ্লেস_ব্যাকের পরিবর্তে পুশ_ব্যাক ব্যবহার করব?
সি ++ 11 ভেক্টরের নতুন ফাংশন রয়েছে emplace_back। ভিন্ন push_back, যা এড়ানোর কপি কম্পাইলার অপ্টিমাইজেশন উপর নির্ভর, emplace_backইন-জায়গা একটি বস্তু তৈরি করতে কন্সট্রাকটর সরাসরি আর্গুমেন্ট পাঠাতে নিখুঁত ফরওয়ার্ডিং ব্যবহার করে। এটি আমার কাছে মনে হয় যা emplace_backকিছু push_backকরতে পারে তা করে তবে কিছু সময় এটি আরও ভাল করে (তবে কখনও …
231 c++  c++11  std 

3
কাউট স্ট্যান্ডের সদস্য নয়
আমি মাল্টিপল ফাইল এবং শিরোলেখ ফাইলগুলি ব্যবহার করে অনুশীলন করছি So সুতরাং আমার কাছে এই প্রকল্পটি রয়েছে যা দুটি সংখ্যা নেয় এবং তারপরে এগুলি যুক্ত করে। বেশ সহজ. আমার ফাইলগুলি এখানে: main.cpp #include <iostream> #include "add.h" int main() { int x = readNumber(); int y = readNumber(); writeAnswer(x + y); …
198 c++  io  std  member  cout 

14
অন্য স্ট্রিংয়ের সাথে একটি স্ট্রিংয়ের অংশটি প্রতিস্থাপন করুন
স্ট্রিংয়ের অংশটিকে অন্য স্ট্রিংয়ের সাথে প্রতিস্থাপন করা কি সি ++ তে সম্ভব? মূলত, আমি এটি করতে চাই: QString string("hello $name"); string.replace("$name", "Somename"); তবে আমি স্ট্যান্ডার্ড সি ++ লাইব্রেরি ব্যবহার করতে চাই।
186 c++  string  replace  substring  std 

16
সি লাইনে ফাইল লাইন পড়ুন
আমি এই ফাংশনটি একটি ফাইল থেকে একটি লাইন পড়তে লিখেছি: const char *readLine(FILE *file) { if (file == NULL) { printf("Error: file pointer is null."); exit(1); } int maximumLineLength = 128; char *lineBuffer = (char *)malloc(sizeof(char) * maximumLineLength); if (lineBuffer == NULL) { printf("Error allocating memory for line buffer."); exit(1); …
183 c  file-io  line  std 

16
কাস্টম সি ++ বরাদ্দকারীদের উদাহরণ বাধ্য?
std::allocatorএকটি কাস্টম সমাধানের পক্ষে খালি করার সত্যিকারের ভাল কারণগুলি কী কী ? আপনি কি এমন কোনও পরিস্থিতি চালিয়ে গিয়েছেন যেখানে নির্ভুলতা, কর্মক্ষমতা, স্কেলিবিলিটি ইত্যাদির জন্য একেবারে প্রয়োজনীয় ছিল? সত্যিই কোন চালাক উদাহরণ? কাস্টম বরাদ্দকারীরা সর্বদা স্ট্যান্ডার্ড লাইব্রেরির একটি বৈশিষ্ট্য যা আমার খুব বেশি প্রয়োজন হয় নি। আমি কেবল ভাবছিলাম যে …

7
স্ট্যান্ডিং :: স্ট্রিং সহ প্রিন্টফ?
আমার বোধগম্যতা হ'ল নেমস্পেসের stringসদস্য, stdতবে নিম্নলিখিতটি কেন ঘটে? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); cin.get(); return 0; } প্রতিবার প্রোগ্রামটি চললে, myStringউপরের আউটপুটে …
157 c++  string  namespaces  printf  std 

8
পুনরুক্তির সময় উপাদানগুলি std :: সেট থেকে মোছা হচ্ছে
আমাকে একটি সেট দিয়ে যেতে হবে এবং এমন উপাদানগুলি সরিয়ে ফেলতে হবে যা পূর্বনির্ধারিত মানদণ্ডের সাথে মিলিত হয়। এটি আমি লিখেছি পরীক্ষার কোড: #include <set> #include <algorithm> void printElement(int value) { std::cout << value << " "; } int main() { int initNum[] = { 0, 1, 2, 3, 4, …


5
আমার কি স্টাড :: :: ফাংশন বা সি ++ এ কোনও ফাংশন পয়েন্টার ব্যবহার করা উচিত?
সি ++ এ কলব্যাক ফাংশনটি প্রয়োগ করার সময়, আমি এখনও সি-স্টাইলের ফাংশন পয়েন্টার ব্যবহার করব: void (*callbackFunc)(int); বা আমার স্ট্যান্ড :: ফাংশনটি ব্যবহার করা উচিত: std::function< void(int) > callbackFunc;
141 c++  function  c++11  callback  std 

7
stdlib এবং সি রঙিন আউটপুট
আমি একটি সাধারণ অ্যাপ্লিকেশন তৈরি করছি যা রঙিন আউটপুট প্রয়োজন। আমি কীভাবে আমার আউটপুটটিকে ইমাস এবং বাশ এর মতো রঙিন করতে পারি? আমি উইন্ডোজ সম্পর্কে চিন্তা করি না, কারণ আমার অ্যাপ্লিকেশনটি কেবল ইউএনআইএক্স সিস্টেমের জন্য।
125 c  colors  std  stdio 

8
সি ++ এ সি শিরোনামগুলি ব্যবহার করার সময়, আমাদের কী স্টাড :: বা বিশ্বব্যাপী নেমস্পেস থেকে ফাংশন ব্যবহার করা উচিত?
সি কিছুটা, ঠিক নয়, সি ++ এর একটি উপসেট। সুতরাং আমরা সি ++ তে বেশিরভাগ সি ফাংশন / শিরোনাম ব্যবহার করতে পারি নামটি কিছুটা পরিবর্তন করে ( stdio.hথেকে cstdio, stdlib.hতে cstdlib)। আমার প্রশ্ন আসলে একধরনের শব্দার্থক। সি ++ কোডে (জিসিসি কম্পাইলার এর সবচেয়ে নতুন সংস্করণ ব্যবহার), আমি কল করতে পারেন …
113 c++  language-lawyer  std 

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