সংকলক ত্রুটিতে 'পাই' প্রতীক দেখায়


103

আমি কলিরুতে কিছু কোড পরীক্ষা করছিলাম এবং আমি একটি অদ্ভুত আউটপুট পেয়েছি। আমি কোডটি নীচে গিয়েছি এবং কোডের এই সাধারণ টুকরা দিয়ে পুনরুত্পাদন করতে পারি :

int main()
{
    π
}

জি ++ এ আউটপুট:

জি ++ এ আউটপুট

ঝনঝন:

ঝাঁকুনিতে আউটপুট

উদাহরণস্বরূপ, ঠিক pi(ঠিকানা ছাড়াই) ব্যবহার করা প্রত্যাশিত ফলাফলটি দেখায়:

main.cpp:3:5: error: 'pi' was not declared in this scope
    pi;
    ^

আমি g ++ 4.9.2 এবং অন্যের সাইটে ব্যবহার করে এটি আমার মেশিনে পুনরুত্পাদন করার চেষ্টা করেছি কিন্তু আমি পারিনি।

এটি কি এই সাইটে কিছু বাগ, এই সংকলকগুলির কিছু কনফিগার রয়েছে?

এবং কেন কেবল অ্যাড্রেস-অফ অপারেটর ব্যবহার করে ( &) এই প্রতীকটি দেখায়?


23
Putুকিয়ে দিলে কি হয় &tm;? আপনি কি প্রদর্শন করছেন? যদি তাই হয় তবে আপনার আউটপুটটি এইচটিএমএল হিসাবে ব্যাখ্যা করা হচ্ছে।
তাদমান

13
@ ট্যাডম্যান এই সাইট অনুসারে ™ একটি এইচটিএমএল "নাম" কোড নেই, কেবল একটি এইচটিএমএল নম্বর কোড: & # 8482; এটি প্রত্যাশিত আউটপুট দেয় ।
সাইমন 19

53
আহা এটি হাসিখুশি
19-28 এ অরবিট

4
@ র্যান্ডম 832: উত্স দেখার চেয়ে ডিওএম ব্রাউজ করার জন্য আমি এটি পেয়েছি। (╯°□°)╯︵ ┻━┻
অরবিট

3
রেকর্ডটির জন্য, বেশ কয়েকটি ব্যক্তি যারা এখানে মন্তব্য করেছেন তারা কলিরু রক্ষণাবেক্ষণকারীকে জানেন। বিষয়টি নিয়ে তিনি এখন সচেতন। এটি উত্থাপন করার জন্য আপনাকে ধন্যবাদ।
কক্ষপথে হালকা রেস

উত্তর:


114

কম্পাইলারের আউটপুটটি সঠিকভাবে এড়ানো যায়নি বলে এটি সাইটে একটি বাগ। সংকলক আউটপুট করা উচিতπ , তবে এটি বৈধ এইচটিএমএল, আপনি যে পাই চিহ্নটি দেখছেন তা উত্পাদন করে।


এটি দেখানোর জন্য আমরা কোলিরুর মতো কোথাও একটি লাইভ ডেমো পেতে পারি? : পি
thecoshman

9
এবং প্রায়শই ভুলে যাওয়া পালানো একটি সুরক্ষা সমস্যা হিসাবে দেখা দেয়। সুতরাং যখনই কেউ এটি জুড়ে আসে, সাইট প্রশাসককে এটি সম্পর্কে অবহিত করা ভদ্র is
ক্যাস্পারড

50

ππ এর জন্য এইচটিএমএল কোড π দেখে মনে হচ্ছে কেউ সঠিকভাবে জিনিসগুলি পালাতে ভুলে গেছে।


8
700 এবং একটি সোনার ব্যাজ। আসলেই অপ্রীতিকরটি হ'ল এই লোকটি আমার চেয়ে অনেক বেশি ব্যবহার করতে পারত
কুকুরছানা

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