চি++: বিভিন্ন সংশোধনসমূহৰ মাজৰ পাৰ্থক্য
Content deleted Content added
Kuldhar Rabha (আলোচনা | বৰঙণি) টেগ্: ম'বাইল সম্পাদনা ম'বাইল ৱে'ব সম্পাদনা উচ্চতৰ ম'বাইল সম্পাদনা |
Kuldhar Rabha (আলোচনা | বৰঙণি) টেগ্: ম'বাইল সম্পাদনা ম'বাইল ৱে'ব সম্পাদনা উচ্চতৰ ম'বাইল সম্পাদনা |
||
33 নং শাৰী: | 33 নং শাৰী: | ||
| | to be determined || [[C++20]],<ref name="herbsutter.com"/> C++2a |
| | to be determined || [[C++20]],<ref name="herbsutter.com"/> C++2a |
||
|} |
|} |
||
==চি++ ৰ এটা আৰ্হি== |
|||
<div style="float:left; width:70%;"> |
|||
<syntaxhighlight lang="cpp"> |
|||
#include<iostream> |
|||
using namespace std; |
|||
int main() |
|||
{ |
|||
cout << "Hello Wikipedia"<< endl; |
|||
cin.get(); |
|||
} |
|||
</syntaxhighlight> |
|||
</div> |
|||
<div style="float:right; width:30%;"> |
|||
<pre> |
|||
Hello Wikipedia |
|||
</pre> |
|||
</div> |
|||
<br style="clear:both;" /> |
|||
== সাধাৰণ ডাটা টাইপ == |
== সাধাৰণ ডাটা টাইপ == |
||
16:55, 28 May 2020ৰ সংস্কৰণ
File:ISO C++ Logo.svg The C++ logo endorsed by Standard C++ | |
সৃষ্টিৰ সময় | ১৯৮৫ |
---|---|
সৃষ্টিকৰ্তা | Bjarne Stroustrup |
বিকাশক | ISO/IEC JTC1 (Joint Technical Committee 1) / SC22 (Subcommittee 22) / WG21 (Working Group 21) |
Stable release | C++17 (ISO/IEC 14882:2017) (১ ডিচেম্বৰ ২০১৭ ) |
Preview release | C++20 |
Typing discipline | Static, nominative, partially inferred |
Major implementations | GCC, LLVM Clang, Microsoft Visual C++, Embarcadero C++Builder, Intel C++ Compiler, IBM XL C++, EDG |
Influenced by | Ada,[1] ALGOL 68, C, CLU,[1] ML, Mesa,[1] Modula-2,[1] Simula, Smalltalk[1] |
Influenced | Ada 95, C#,[2] C99, Chapel,[3] Clojure,[4] D, Java,[5] JS++,[6] Lua, Nim,[7] Perl, PHP, Python,[8] Rust, Seed7 |
অপাৰেটিং চিষ্টেম | Most major |
ফাইল এক্সটেঞ্চন | .C, .cc, .cpp, .cxx, .c++, .h, .hh, .hpp, .hxx, .h++ |
পৰিয়াল | C |
C++ Programming at Wikibooks |
চি++ (ইংৰাজী : C++; /ˌsiːˌplʌsˈplʌs/) হ’ল এটি অবজেক্ট অৰিয়েণ্টেড প্ৰগ্ৰামিং (OOP) ভাষা৷[9] ১৯৮০ চনত ডেনিচ কম্পিউটাৰ বিজ্ঞানী বিজাৰনে ষ্ট্ৰৌষ্ট্ৰাপ (Bjarne Stroustrup) -য়ে যুক্তৰাষ্ট্ৰৰ 'এ টি এণ্ড টি বেল লেৱৰ’টৰি'ত চি++ বিকাশ কৰে চি প্ৰগ্ৰামিং ভাষাৰ বিস্তাৰিত ৰূপৰ আধাৰত৷[10] ইয়াক এক মধ্যস্তৰীয় ভাষা বুলি জনা যায়, কাৰণ ই উচ্চস্তৰ আৰু নিম্নস্তৰৰ ভাষাৰ সুবিধাৰ এক সংযোজন৷
চি++ ত ব্যৱহাৰ হোৱা সংখ্যা, আখৰ, আৰু বিশেষ চিহ্নসমূহ-
- আখৰ : A-Z, a-z
- সংখ্যা : 0-9
- বিশেষ চিহ্ন: স্পেচ (space) + - * / ^ \ ( ) { } = ! = < > ' " $ , ; : % ! & ? _ # <= => @
- White spaces : Horizontal tab (→), blank space, Carriage return Newline, Form feed.
Standardization
Year | C++ Standard | Informal name |
---|---|---|
1998 | ISO/IEC 14882:1998[11] | C++98 |
2003 | ISO/IEC 14882:2003[12] | C++03 |
2011 | ISO/IEC 14882:2011[13] | C++11, C++0x |
2014 | ISO/IEC 14882:2014[14] | C++14, C++1y |
2017 | ISO/IEC 14882:2017[15] | C++17, C++1z |
2020 | to be determined | C++20,[16] C++2a |
চি++ ৰ এটা আৰ্হি
#include<iostream>
using namespace std;
int main()
{
cout << "Hello Wikipedia"<< endl;
cin.get();
}
Hello Wikipedia
সাধাৰণ ডাটা টাইপ
ইণ্টেজাৰ টাইপ (Integer type; int)
ফ্লপিং পইণ্ট টাইপ (Floating point type; float)
কেৰেক্টাৰ টাইপ (Character type; char)
টোকেনসমূহ
- Keyboard
- Identifiers
- Literals
- Punctuators
- Operators
লগতে চাওক
- অবজেক্ট অৰিয়েণ্টেড প্ৰগ্ৰামিং
- চি প্ৰগ্ৰামিং ভাষা
- ডব্লিউ থ্ৰী স্কুলচ্
- বিজাৰনে ষ্ট্ৰৌষ্ট্ৰাপ
- ৱৰ্ল্ড ৱাইড ৱেব
- ৱেবছাইট
তথ্য সংগ্ৰহ
- ↑ 1.0 1.1 1.2 1.3 1.4 Bjarne Stroustrup. "A history of C++: 1979-1991". https://dl.acm.org/doi/10.1145/234286.1057836। আহৰণ কৰা হৈছে: 2020-04-21.
- ↑ Naugler, David (May 2007). "C# 2.0 for C++ and Java programmer: conference workshop". Journal of Computing Sciences in Colleges খণ্ড 22 (5). "Although C# has been strongly influenced by Java it has also been strongly influenced by C++ and is best viewed as a descendant of both C++ and Java.".
- ↑ "Chapel spec (Acknowledgements)". Cray Inc. 1 October 2015. https://chapel-lang.org/spec/spec-0.98.pdf। আহৰণ কৰা হৈছে: 14 January 2016.
- ↑ "Rich Hickey Q&A by Michael Fogus". http://www.codequarterly.com/2011/rich-hickey/। আহৰণ কৰা হৈছে: 2017-01-11.
- ↑ Harry. H. Chaudhary (28 July 2014). "Cracking The Java Programming Interview :: 2000+ Java Interview Que/Ans". https://books.google.com/books?id=0rUtBAAAQBAJ&lpg=PA133&pg=PA133#v=onepage&q&f=true। আহৰণ কৰা হৈছে: 29 May 2016.
- ↑ Roger Poon (1 May 2017). "Scaling JS++: Abstraction, Performance, and Readability". https://www.onux.com/jspp/blog/scaling-jspp-abstraction-performance-and-readability/। আহৰণ কৰা হৈছে: 21 April 2020.
- ↑ "FAQ Nim Programming Language". https://nim-lang.org/faq.html। আহৰণ কৰা হৈছে: 2020-04-21.
- ↑ "9. Classes — Python 3.6.4 documentation". docs.python.org. https://docs.python.org/tutorial/classes.html। আহৰণ কৰা হৈছে: 2018-01-09.
- ↑ "C++ Introduction". ডব্লিউ থ্ৰী স্কুলচ্. https://www.w3schools.com/cpp/cpp_intro.asp। আহৰণ কৰা হৈছে: 28 may 2020. "The language was updated 3 major times in 2011, 2014, and 2017 to C++11, C++14, and C++17."
- ↑ "Uses of C++ In Real World". Educba.com. https://www.educba.com/uses-of-c-plus-plus/। আহৰণ কৰা হৈছে: 28 may 2020.
- ↑ "ISO/IEC 14882:1998". International Organization for Standardization. https://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?ics1=35&ics2=60&ics3=&csnumber=25845.
- ↑ "ISO/IEC 14882:2003". International Organization for Standardization. https://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?ics1=35&ics2=60&ics3=&csnumber=38110.
- ↑ "ISO/IEC 14882:2011". International Organization for Standardization. https://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?ics1=35&ics2=60&ics3=&csnumber=50372.
- ↑ "ISO/IEC 14882:2014". International Organization for Standardization. https://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=64029&ICS1=35&ICS2=60.
- ↑ "ISO/IEC 14882:2017". International Organization for Standardization. https://www.iso.org/standard/68564.html.
- ↑ উদ্ধৃতি ত্ৰুটি: অবৈধ
<ref>
টেগ;herbsutter.com
নামৰ refৰ বাবে কোনো পাঠ্য প্ৰদান কৰা হোৱা নাই