প্রশ্ন ট্যাগ «string-literals»

স্ট্রিং লিটারালগুলি সি এবং সি ++ এ আক্ষরিক ধ্রুবক স্ট্রিংগুলির সিনট্যাকটিক উপস্থাপনাকে উদ্বেগ করে।

7
এনএসএসস্ট্রিং-এ কীভাবে শতাংশ চিহ্ন যুক্ত করবেন
আমি আমার স্ট্রিংয়ে একটি অঙ্কের পরে শতকরা সাইন রাখতে চাই। এর মতো কিছু: 75%। আমি কীভাবে এটি করতে পারি? আমি চেষ্টা করেছিলাম: [NSString stringWithFormat:@"%d\%", someDigit]; তবে এটি আমার পক্ষে কার্যকর হয়নি।

10
সি ++ মাল্টলাইন স্ট্রিং আক্ষরিক
মাল্টি-লাইন প্লেইন-পাঠ্য, সি ++, à লা পার্লে ধ্রুব আক্ষরিক কোনও উপায় আছে কি? #includeকোনও ফাইল যুক্ত করার সাথে কিছু পার্সিং ট্রিক ? আমি একজনের কথা ভাবতে পারি না, তবে ছেলে, এটা ভাল লাগবে। আমি জানি এটি সি ++ 0x এ হবে।



8
স্ট্রিং আক্ষরিক: তারা কোথায় যায়?
আমি আগ্রহী যেখানে স্ট্রিং লিটারালগুলি বরাদ্দ / সঞ্চিত হয়। আমি এখানে একটি আকর্ষণীয় উত্তর পেয়েছি : একটি স্ট্রিং ইনলাইন সংজ্ঞায়িত করা প্রোগ্রামে নিজেই ডেটা এম্বেড করে এবং পরিবর্তন করা যায় না (কিছু সংকলক স্মার্ট ট্রিক দ্বারা এটি অনুমতি দেয়, বিরক্ত করবেন না)। তবে, এটি সি ++ এর সাথে করার ছিল, …

5
পাইথনে উইন্ডোজ পাথ
উদাহরণস্বরূপ, উইন্ডোজ ডিরেক্টরি উপস্থাপনের সেরা উপায় কী "C:\meshes\as"? আমি একটি স্ক্রিপ্ট সংশোধন করার চেষ্টা করছি কিন্তু এটি কখনই কাজ করে না কারণ আমি ডিরেক্টরিটি সঠিকভাবে পেয়ে যাব বলে মনে হচ্ছে না, আমি ধরেছি '\'চরিত্রের চরিত্র হিসাবে অভিনয় করার কারণে ?

6
সংকলন সময়ে সি স্ট্রিংয়ের গণনা দৈর্ঘ্য। এটি কি আসলে একটি কনটেক্সপ্রস?
আমি সংকলনের সময় একটি স্ট্রিংয়ের আক্ষরিক দৈর্ঘ্য গণনা করার চেষ্টা করছি। এটি করতে আমি নিম্নলিখিত কোড ব্যবহার করছি: #include <cstdio> int constexpr length(const char* str) { return *str ? 1 + length(str + 1) : 0; } int main() { printf("%d %d", length("abcd"), length("abcdefgh")); } সবকিছু প্রত্যাশার মতো কাজ করে, …

4
কেন (কেবল) কিছু সংকলক একই পংক্তির অক্ষরের জন্য একই ঠিকানা ব্যবহার করবেন?
https://godbolt.org/z/cyBiWY আমি 'some'এমএসভিসি দ্বারা উত্পাদিত এসেম্বলার কোডে দুটি আক্ষরিক দেখতে পাই , তবে কেবল ঝাঁকুনি এবং জিসিসি সহ। এটি কোড কার্যকর করার সম্পূর্ণ ভিন্ন ফলাফলের দিকে নিয়ে যায়। static const char *A = "some"; static const char *B = "some"; void f() { if (A == B) { throw "Hello, …

4
স্ট্রোক আক্ষরিক হিসাবে ম্যাক্রো যুক্তিটি কীভাবে ব্যবহার করবেন?
আমি ম্যাক্রো কীভাবে লিখব তা জানার চেষ্টা করছি যা ভেরিয়েবলের সাথে একটি ভেরিয়েবলের সাথে একটি স্ট্রিং আক্ষরিক উপস্থাপনা উভয়কেই পাস করবে। উদাহরণস্বরূপ নিম্নলিখিত ফাংশন দেওয়া। void do_something(string name, int val) { cout << name << ": " << val << endl; } আমি একটি ম্যাক্রো লিখতে চাই যাতে আমি এটি …

1
সি ++ 11 এ স্ট্রিং লিটারেলের জন্য ইউনিকোড এনকোডিং
সম্পর্কিত প্রশ্ন অনুসরণ করে , আমি C ++ 11 এ নতুন চরিত্র এবং স্ট্রিং আক্ষরিক ধরণের সম্পর্কে জিজ্ঞাসা করতে চাই। দেখে মনে হচ্ছে আমাদের কাছে এখন চার ধরণের অক্ষর এবং পাঁচ ধরণের স্ট্রিং ল্যাটারাল রয়েছে। চরিত্রের প্রকারগুলি: char a = '\x30'; // character, no semantics wchar_t b = L'\xFFEF'; // …

9
সি এর মধ্যে একটি স্ট্রিং আক্ষরিক "লাইফ-টাইম"
নিম্নলিখিত ফাংশনটি দিয়ে ফিরে আসা পয়েন্টারটি কি অ্যাক্সেসযোগ্য হবে না? char *foo(int rc) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } সুতরাং সি / সি ++ এর স্থানীয় ভেরিয়েবলের আজীবন কার্যত কেবল ফাংশনের মধ্যেই ডান? যার অর্থ, char* foo(int)সমাপ্তির পরে , যে পয়েন্টারটি এটি …

4
কেন কনট চর * কোনও মেমরি ঠিকানার পয়েন্টারের প্রয়োজন হয় না?
এটি সাধারণ প্রশ্ন হতে পারে তবে কেন কনস্ট চরকে * নির্দেশ করতে মেমরির ঠিকানা প্রয়োজন হয় না? উদাহরণ: const char* a = "Anthony"; এবং না: const char *a = // Address to const char অন্যান্য ধরণের মত কি?


4
অক্ষর অ্যারেগুলি স্ট্রিং হিসাবে কীভাবে ব্যবহার করা উচিত?
আমি বুঝতে পারি যে সি তে স্ট্রিংগুলি কেবল চরিত্রের অ্যারে। সুতরাং আমি নিম্নলিখিত কোডটি চেষ্টা করেছিলাম, তবে এটি অদ্ভুত ফলাফল দেয় যেমন জঞ্জাল আউটপুট বা প্রোগ্রাম ক্র্যাশগুলি: #include <stdio.h> int main (void) { char str [5] = "hello"; puts(str); } কেন এই কাজ করে না? এটি পরিষ্কারভাবে সংকলন করে gcc …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.