સભ્ય:Vananishaktibhai

વિકિપીડિયામાંથી

C ++ પ્રોગ્રામિંગ[ફેરફાર કરો]

C++ PROGRAMING[ફેરફાર કરો]

ટ્યુટોરીયલ વિશે

C ++ એ એક મધ્યમ સ્તરની પ્રોગ્રામિંગ ભાષા છે, જેનો ઉપયોગ બૉર્ને સ્ટ્રુવસ્ટ્રપ દ્વારા થયો છે

બેલ લેબ્સ ખાતે 1979 થી શરૂ થાય છે. વિવિધ પ્લેટફોર્મ પર C ++ ચાલે છે, જેમ કે

વિન્ડોઝ, મેક ઓએસ, અને UNIX ની વિવિધ આવૃત્તિઓ.

આ ટ્યુટોરીયલ ની વિભાવનાઓને વર્ણવવા માટે એક સરળ અને વ્યવહારુ અભિગમ અપનાવે છે

C ++ એક સ્ટેટિકલી ટાઇપ, સંકલિત, સામાન્ય હેતુ, કેસ-સંવેદનશીલ, ફ્રી-ફોર્મ છે

પ્રોગ્રામિંગ લેંગ્વેજ જે પ્રક્રિયાગત, ઑબ્જેક્ટ-ઓરિએંટેડ, અને સામાન્યને સપોર્ટ કરે છે

પ્રોગ્રામિંગ

C ++ એ મધ્ય-સ્તરની ભાષા તરીકે ગણવામાં આવે છે, કારણ કે તે એક સંયોજન ધરાવે છે

ઉચ્ચ-સ્તર અને નીચી-સ્તરની ભાષા સુવિધાઓ બંને.

1979 થી મુરેમાં બેલ લેબ્સ ખાતે શરૂ થયેલી બજરટેન સ્ટુવસ્ટ્રપ દ્વારા સી ++ વિકસાવવામાં આવી હતી

હીલ, ન્યુ જર્સી, સી ભાષામાં વૃદ્ધિ અને મૂળ નામ સી

વર્ગો સાથે, પરંતુ બાદમાં તેને 1983 માં C ++ નામ આપવામાં આવ્યું.

C ++ એ C નો સુપરસેટ છે, અને તે વર્ચ્યુઅલ રીતે કોઈ કાનૂની સી પ્રોગ્રામ એ કાનૂની C ++ છે

પ્રોગ્રામ

નોંધ: ટાઇપ ચેકિંગ વખતે પ્રોગ્રામિંગ લેંગ્વેજ સ્થિર ટાઇપિંગનો ઉપયોગ કરવા માટે કહેવામાં આવે છે

રન-ટાઇમના વિરોધમાં કમ્પાઈલ-ટાઇમ દરમ્યાન કરવામાં આવે છે

ઑબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગ

C ++ ઓબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગને સંપૂર્ણપણે આધાર આપે છે, જેમાં ચાર થાંભલોનો સમાવેશ થાય છે

પદાર્થ લક્ષી વિકાસ:

 ઇનકેપ્સ્યુલેશન

 ડેટા છુપાવી

 વારસો

 પોલિમોર્ફિઝમ

સ્ટાન્ડર્ડ લાઇબ્રેરીઓ

સ્ટાન્ડર્ડ C ++ ત્રણ મહત્વના ભાગો ધરાવે છે:

Including ચલો, ડેટા સહિત તમામ બિલ્ડિંગ બ્લોકો આપતી મુખ્ય ભાષા

પ્રકારો અને સાહિત્ય વગેરે.

 C ++ સ્ટાન્ડર્ડ લાઇબ્રેરી, ફાઇલ્સના હેરફેર કરતી ફાઇલોનો સમૃદ્ધ સેટ આપતા,

શબ્દમાળાઓ, વગેરે.

સ્ટાન્ડર્ડ ટેમ્પલેટ લાઇબ્રેરી (એસટીએલ) પદ્ધતિઓનો સમૃદ્ધ સમૂહ આપીને

ડેટા સ્ટ્રક્ચર્સ, વગેરેમાં હેરફેર

એએનએસઆઇ સ્ટાન્ડર્ડ

એએનએસઆઈ સ્ટાન્ડર્ડ એ એ સુનિશ્ચિત કરવાનો પ્રયાસ છે કે C ++ પોર્ટેબલ છે; તે કોડ તમને

માઇક્રોસોફ્ટના કમ્પાઇલર માટે લખો, એક પર કમ્પાઇલરનો ઉપયોગ કરીને ભૂલો વગર સંકલન કરશે

મેક, યુનિક્સ, વિન્ડોઝ બૉક્સ અથવા આલ્ફા.

એએનએસઆઈ સ્ટાન્ડર્ડ થોડા સમય માટે સ્થિર છે, અને તમામ મુખ્ય C ++ કમ્પાઇલર

ઉત્પાદકો ANSI સ્ટાન્ડર્ડનું સમર્થન કરે છે.

લર્નિંગ C ++

C ++ શીખવાની સૌથી મહત્વની બાબત એ છે કે વિચારો પર ધ્યાન કેન્દ્રિત કરવું.

પ્રોગ્રામિંગ ભાષા શીખવાનો હેતુ વધુ સારું બનવું છે

પ્રોગ્રામર; એટલે કે, ડિઝાઇનિંગ અને અમલીકરણમાં વધુ અસરકારક બનવા માટે

નવી સિસ્ટમો અને જૂના રાશિઓ જાળવવામાં.

C ++ પ્રોગ્રામિંગ શૈલીઓ વિવિધ આધાર આપે છે તમે ની શૈલીમાં લખી શકો છો

ફોર્ટ્રન, સી, સ્મલ્ટ ટાક, વગેરે, કોઈપણ ભાષામાં. દરેક શૈલી તેના હેતુઓ પ્રાપ્ત કરી શકે છે

અસરકારક રીતે રનટાઇમ અને સ્પેસ કાર્યક્ષમતા જાળવી રાખવી.

C ++ નો ઉપયોગ

અનિવાર્યપણે દરેકમાં સેંકડો પ્રોગ્રામરો દ્વારા C ++ નો ઉપયોગ થાય છે

એપ્લિકેશન ડોમેન

C ++ ઉપકરણ ડ્રાઈવરો અને અન્ય સૉફ્ટવેર જે પર આધાર રાખે છે તે લખવા માટે અત્યંત ઉપયોગમાં લેવાય છે

રીઅલ-ટાઇમ મર્યાદાઓ હેઠળ હાર્ડવેરનું સીધું મેનિપ્યુલેશન.

શિક્ષણ અને સંશોધન માટે વ્યાપકપણે ઉપયોગ થાય છે કારણ કે તે માટે પૂરતી સ્વચ્છ છે

મૂળભૂત વિચારોનું સફળ શિક્ષણ.

જે કોઈએ એપલ મેકિન્ટોશ અથવા પીસી ચલાવતું વિન્ડોઝનો ઉપયોગ કર્યો હોય તે કોઈપણ છે

પરોક્ષ રીતે C ++ વાપરે છે કારણ કે આ સિસ્ટમોના પ્રાથમિક વપરાશકર્તા ઇન્ટરફેસ છે

માં લખાયેલ C ++

તેનો વિકલ્પ ઓનલાઇન અજમાવો

C ++ શીખવા શરૂ કરવા માટે તમારે ખરેખર તમારા પોતાના પર્યાવરણને સેટ કરવાની જરૂર નથી

પ્રોગ્રામિંગ લેંગ્વેજ કારણ ખૂબ જ સરળ છે, આપણે પહેલાથી C ++ સુયોજિત કરી છે

પ્રોગ્રામિંગ પર્યાવરણ ઑનલાઇન, જેથી તમે બધાને કમ્પાઇલ અને એક્ઝિક્યુટ કરી શકો

ઉપલબ્ધ ઉદાહરણો એ જ સમયે ઓનલાઇન જ્યારે તમે તમારા સિદ્ધાંત કરી રહ્યા છો

કામ આનાથી તમે જે વાંચી રહ્યાં છો તેના પર વિશ્વાસ આપે છે અને પરિણામ તપાસવા માટે

વિવિધ વિકલ્પો સાથે કોઈ પણ ઉદાહરણને સંશોધિત કરો અને તેને ઓનલાઇન ચલાવો.

નીચેના અમારા ઑનલાઇન કમ્પાઇલર વિકલ્પનો ઉપયોગ કરીને નીચેના ઉદાહરણનો પ્રયાસ કરો

#include<iostream>

using namespace std;

int main()

{

cout <<"hellow world" << endl;

return 0;

}

આ ટ્યુટોરીયલમાં આપેલા મોટાભાગના ઉદાહરણો માટે, તમે અમારામાં તેનો વિકલ્પ અજમાવી જુઓ

ટોચ પર જમણા ખૂણે વેબસાઇટ કોડ વિભાગો જે તમને ઑનલાઇન પર લઇ જશે

કમ્પાઇલર તેથી માત્ર તેનો ઉપયોગ કરો અને તમારા શિક્ષણનો આનંદ લો.

સ્થાનિક પર્યાવરણ સેટઅપ

જો તમે હજુ પણ C ++ માટે તમારા પર્યાવરણને સેટ કરવા માટે તૈયાર છો, તો તમારે આ હોવું જરૂરી છે

તમારા કમ્પ્યુટર પર નીચેના બે સોફ્ટવેર.

ટેક્સ્ટ એડિટર:

આનો ઉપયોગ તમારા પ્રોગ્રામને લખવા માટે કરવામાં આવશે. કેટલાક સંપાદકોના ઉદાહરણોમાં વિન્ડોઝનો સમાવેશ થાય છે

નોટપેડ, ઓએસ સંપાદિત કમાન્ડ, સંક્ષિપ્ત, એપ્સીલોન, ઇએમએસીએસ, અને વીમ અથવા વી.

ટેક્સ્ટ એડિટરનું નામ અને વર્ઝન વિવિધ ઓપરેટિંગ સિસ્ટમ્સ પર બદલાઈ શકે છે. માટે

ઉદાહરણ તરીકે, નોટપેડનો ઉપયોગ Windows અને vim અથવા vi પર ઉપયોગમાં લેવાશે

વિન્ડોઝ તેમજ લિનક્સ, અથવા યુનિક્સ.

તમે તમારા સંપાદક સાથે બનાવો છો તે ફાઇલોને સ્રોત ફાઇલો અને C ++ તરીકે કહેવામાં આવે છે

સામાન્ય રીતે એક્સ્ટેંશન .cpp, .cp, અથવા .c સાથે નામ આપવામાં આવ્યું છે.

તમારી C ++ પ્રોગ્રામિંગ શરૂ કરવા માટે એક ટેક્સ્ટ એડિટર હોવું જોઈએ.