تور لحظه آخری
امروز : پنجشنبه ، 8 آذر 1403    احادیث و روایات:  پیامبر اکرم (ص):نيت خوب صاحب خويش را به بهشت مى برد.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

 






آمار وبسایت

 تعداد کل بازدیدها : 1834923583




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

انواع C


واضح آرشیو وب فارسی:سایت ریسک: shayan_p3020-02-2007, 09:01 AMسلام:) من مي خوام كار با C رو شروع كنم.قبلا هم دو تا زبان برنامه نويسي رو ياد گرفتم. ميخوام بدونم C چه انواعي داره (C++,Visual C,...).لطفا يه توضيحي درباره ي هر مودوم كه به چه دردي مي خورن همراه با عكس محيط كارش بذارين. راستي مي خواستم بدونم براي نوشتن برنامه هاي ويندوز كودوم بهتره. ممنون;) hamidreza_buddy21-02-2007, 09:10 PMبین C و C++ پیشنهاد می کنم که C++ یاد بگیری. البته باید حتماً برنامه نویسی رو بفهمی تا بتونی جلو بری. C++ تقریباً مثل ادامۀ C می مونه. یعنی تا یه جاهای C++ شبیه C هست. ولی مباحث شئ گرایی در C وجود نداره. تقریباً اصلی ترین تفاوت این دو زبان همان شئ گرایی که گفتم. توی اغلب کتابای C++ اغلب چیزایی که قبل از شئ گرایی گفته می شه 90% همون سی هست. Visual C++ که یه محیطه (IDE) برنامه نویسیه که در اون به زبان ها ی C و C++ و از توابع و کلاس های آماده و خاصی پشتیبانی می کنه. سی شارپ هم یه زبون بیشتر تجاریه. یعنی اگر می خواید برنامه نویسی تجاری کنید بهتره برید دنبای C#. ولی اگه می خاید برنامه نویسی سیستمی کنید بهتره برید دنبال c و C++ . البته اگه یه زبون برنامه نویسی رو بلد باشید هر زبون دیگه ای رو خیلی راحت تر یاد می گیرید. چون مهم درک مفاهیم برنامه نویسی هست. nw_nk21-02-2007, 09:13 PMسلام:) .قبلا هم دو تا زبان برنامه نويسي رو ياد گرفتم. اصلا سراغ برنامه نویسی کلاسیک نرو. دیگه C و C++ و Pascal و Basic کاربردی نداره. فقط برای شروع لازمند! تو هم که میگی 2 تا زیان بلدی! با C چند ماه طول میکشه تا یک Wordpad بنویسی! (تازه یابد فوق حرفه ای باشی!) بهترین گزینه برای نوشتن برنامه های ویندوز برای تو VB.NET 2005 است. shayan_p3022-02-2007, 07:12 AMبین C و C++ پیشنهاد می کنم که C++ یاد بگیری. البته باید حتماً برنامه نویسی رو بفهمی تا بتونی جلو بری. C++ تقریباً مثل ادامۀ C می مونه. یعنی تا یه جاهای C++ شبیه C هست. ولی مباحث شئ گرایی در C وجود نداره. تقریباً اصلی ترین تفاوت این دو زبان همان شئ گرایی که گفتم. توی اغلب کتابای C++ اغلب چیزایی که قبل از شئ گرایی گفته می شه 90% همون سی هست. Visual C++ که یه محیطه (IDE) برنامه نویسیه که در اون به زبان ها ی C و C++ و از توابع و کلاس های آماده و خاصی پشتیبانی می کنه. سی شارپ هم یه زبون بیشتر تجاریه. یعنی اگر می خواید برنامه نویسی تجاری کنید بهتره برید دنبای C#. ولی اگه می خاید برنامه نویسی سیستمی کنید بهتره برید دنبال c و C++ . البته اگه یه زبون برنامه نویسی رو بلد باشید هر زبون دیگه ای رو خیلی راحت تر یاد می گیرید. چون مهم درک مفاهیم برنامه نویسی هست. حميد رضاي عزيز به خاطر راهنماييت ممنونم. فقط وقتي مطلبي رو كه نوشتي خوندم يه سوال واسم پيش اومد. يعني وقتي C++ رو ياد بگيرم با Visual C++ ميتونم كار كنم:question: بازم ممنون;) shayan_p3022-02-2007, 07:18 AMاصلا سراغ برنامه نویسی کلاسیک نرو. دیگه C و C++ و Pascal و Basic کاربردی نداره. فقط برای شروع لازمند! تو هم که میگی 2 تا زیان بلدی! با C چند ماه طول میکشه تا یک Wordpad بنویسی! (تازه یابد فوق حرفه ای باشی!) بهترین گزینه برای نوشتن برنامه های ویندوز برای تو VB.NET 2005 است. ممنون.:) ولي همه ميگن كه C قويترينه و خيلي چيزاي ديگه. ولي در عوض ميگن VB يه زبان ابتدايي و ساده است و كاراي بزرگ رو باهاش سخته انجام بدي.برنامه هايي كه با هاش مينويسيم پايه ريزي قوي نداره و ... .هزاران چيزهاي ديگر حالا اگه بازم ميگي كه "برای نوشتن برنامه های ویندوز برای تو VB.NET 2005 است" دليل برتريش از C,بقيه زبان ها رو بگو;) shayan_p3022-02-2007, 07:19 AM:)راستي اين راسته كه ميگن C++ قوي ترين زبان برنامه نويسيه:question::) hamidreza_buddy22-02-2007, 07:36 PMببینید vc++ یه محیطه. ولی مثلاً بعضی کتابا عنوانشون Learning Visual C++ هست (مثلاً یه همچین چیزی) منظورشون اینه که توشون نحوۀ استفادهد از کلاسای MFC رو یاد می ده. برای یادگیری استفاده از این کلاس ها هم باید یه 2 - 3 ماهی وقت بذاری و هی پروژه بنویسی. در مورد قدرت C++ هم باید گفت اگه از نظر قدرت و سطح پایین بودن بگی آره قویترینه ولی به قول nw_nk یه برنامۀ ساده رو خیلی وقت می بره تا بتونیم بنویسیم. که این وقتو اگه رو چیزای دیگه کنیم خیلی برامون بهتر میشه. همون طور که گفتم اگه قصد برنامه نویسی تجاری داری بهتره طرف c و C++ نیای و C# یا VB.NET رو یاد بگیری خوبی C++ اینه که برنامۀ تجاری هم میشه باش نوشت چون شئ گرا هست و کلاس های آماده زیاد براش وجود داره ولی باید برای یادگیری اون کلاسا علاوه بر وقتی که برای یادگیری زبان C++ می کنی یه وقت دیگه هم بزاری. به قول یکی از بچه های p30 اگه دردسرو دوست داری برو دنبال C++ ! من خودم شخصاً C++ رو ترجیح می دم. shayan_p3023-02-2007, 08:47 AMممنون از توضيحات جامعت:) الان چند تا سوال دارم: منظورت از توضيحات اين بود كه با C يه Worpad رو در زمان طولاني تري نسبت به مثلا VB نوشت ولي يه برنامه ي بزرگ رو با C ميشه زودتر و بهتر نوشت:question: همچنين فكر كنم ياد گرفتنش درد سر زياد داره نه:question: من الان دلفي رو تو حد نيمه حرفه اي بلدم پيشنهاد ميكني برم C ياد بگيرم.;) راستي الان اگه C بخونم و تا حد حرفه اي پيش برم تو دانشگاه ميتونم فوق حرفه اي بخونم(عمرا):question: در هر صورت ممنون:happy: someone23-02-2007, 12:02 PMسلام. توضیحات دوست خوبم hamidreza_buddy مثل همیشه کامل و مفید بود. احتمالا با کلمه ی "توسعه" ویا "Development " آشنا هستید. به طور خیلی ساده فرض کنید که در دلفی (که گفتید کار کردید) برنامه ای نوشته شده که مثلا برای نمایش عکس به کار میره. (open source) از شما خواسته میشه که برنامه ای برای نمایش عکس بنویسید . دو کار میتونید انجام بدید: 1-خودتون از اول شروع به نوشتن برنامه کنید. 2-از برنامه ی نوشته شده استفاده کنید و اونرو به دلخواه تغییر بدید. مسلما روش دوم وقت کمتری میگیره. از دید microsoft ما امروزه چیزی به مفهوم برنامه نویس نداریم و همه به نوعی توسعه دهنده هستند. مسلما تمامی ابزار ها در اختیامون هستند و کافی بتونید به درستی ازاونهادر کنار هم استفاده کنیم. وقتی می خواید تجاری کار کنید چیزی که توش خیلی مهم هست (البته بصورت کلی میگم ) اول زمان هست و دوم همکاری (البته اگه تیمی داشته باشید.) microsoft تمامی ابزار های مورد نیاز هاتون رو در مجموعه MFC یا Net. در اختیار شما گذاشته و شما به سرعت از این ابزار ها برای توسعه برنامتون استفاده کنید. چیزی مثل API ها. که در ضمن ضریب اطمینان بالاتری دارن. این در مورد برنامه های تجاری. (البته کارهای تجاری بیشتر در زمینه ی database و این طور چیزها دور میزنه). ----------------------------------------------------------------------------------------------------------------------------------- در مورد سوالاتون : 1-مسلما در VB یا VC یا هر یک از زبان های Net. در 2 حرکت میشه یک wordpad ایجاد کنید. (OLE , COM) همون چیزی که گفتم برنامه از قبل نوشته شده و به صورت یک کنترل در اختیار شماست. کافی اون رو روی فرمتون بکشید. در C باید فرموتون رو بسازید. بعد حالا از ساختار ویندوز استفاده کنید و یک EditBox به برنامتون اضافه کنید.شروع میکنید به اضافه کردن قابلیت های EditBox و..... میبینید که چه وقتی از شما میگیره! در صورتی که از قبل نوشته شده و آماده هست. 2-یادگرفتن هر چیزی دردسر داره. وهمیشه این دردسر به شیرینی بعدش می ارزه. 3- اگه با مفاهیم برنامه نویسی آشنا هستید نیازی به یادگیری C نیست چون رسم الخطشون با هم فرق میکنه. کافی مقداری در مورد شئ گرایی اطلاعات داشته باشید و #C رو شروع کنید.البته اگه دنبال کار تجاری هستید. (گفتید بصورت نیمه حرفه ای با دلفی کار کردید.) 4- در دانشگاه مواظب دانسته های خودتون باشید! در مورد برنامه نویسی مطمئن باشید چیزی بهش اضافه نمیشه.مواظب باشد کمتر نشه و از دستش ندید. ------------------------------------------------------------------------------------------------------------------------------------ ولی بازم با چیزهایی که گفته شد به نظرم اگه شما خودتون تجربه کنید بهتر هست. فقط نباید عجله کنید. در یه بازه ی 3 یا 4 ماه میتونید زبان های ++C و یا #C رو تجربه کنید. (در محیط های Visual). بعدش بهتر میتونید تصمیم بگیرید. در این مدت تجربه ای که بدست می آرید بسیار ارزشمند هست. وسعت تجربه همیشه خیلی کمک میکنه. مخصوصا در برنامه نویسی. netspc26-02-2007, 07:27 PMسلام بنده هم به عنوان یک دوست توصیه هایی رو برای دوستانی که میخواهند برنامه نویسی رو دنبال کنند دارم: اصولاً کسانی که ++c/c یاد میگیرن دلیل اصلی یادگیری اون به دلیل این هست که میخواهند برنامه نویس بشوند و نه توسعه دهنده فکر کنم در این باره someone توضیحات کامل رو داد. شما باید ببینی نیازت چی هست؟ اگر دوست داری یه روزی هکر بشی و یا ویروس و یا آنتی ویروس بنویسی و یا بیای و یک درایور برای سیستم عامل ویندوز و یا لینوکس درست کنی و یا یک کلاس برای کار کردن و با یک سخت افزار جدید ایجاد کنی شما اول سی / پاسکال یاد بگیری(یعنی باید pascal/++c/c بلد باشی) و یعد مفاهیم pointer رو بطور دقیق بدونی چون اگه ندونی pascal/++c/c هیچ کمکی بهت نمیکنه و در آخر هم باید زبان ماشین یا اسمبلی رو باهاش آشنا باشی که پروسه یه همچین کاری و کسب تجربه در این زمینه از 3 تا 7 سال طول میکشه. ولی اگر میخواهی توسعه دهنده بشی یعنی بتونی در عرض کمتر از 10 دقیقه یک برنامه کار با بانک اطلاعاتی بنوسی و یا یک wordpad درست کنی شما باید بری سمت برنامه نویسی ویژوال یعنی باید بری دنبال دات نت یا جاوا یا محیطهای توسعه مشابه . کسب مهارت در این زمینه از 6 ماه به بالا هست (البته بستگی به این داره که اگر شانس بیاری و پروژه enterprise بهت بخوره در این زمینه تجربه های خوبی به دست خواهی آورد و میفهمی که برنامه نویسی سیستم هم در برنامه نویسی تجاری نقش به سزایی داره) kamal11427-02-2007, 08:47 AMبین ++c و #c کدام بهتر است؟ shayan_p3001-03-2007, 07:29 AMممنون از توضيحات كامل همتونhttp://shayanp30.persiangig.com/Pic/Oder/1.gif با توجه به اين چيزايي كه فرموديد من كمي دچار مشكل شدم بايد كمي بيشتر فكر كنم بعدش نتيجه رو بهتون ميگم. بازم ممنون;) shayan_p3008-03-2007, 08:00 AMبا سلام دوباره:king: عزيزان من چند بار پستاتون رو به دقت خوندم و در آخر به اين نتيجه رسيدم: C++ ادامه ي C هست پس من C++ رو ياد ميگيرم.:) همچنين اگه بخوام پر سرعت:biggrin: باشم بايد با برنامه نويسي ويژوال آشنا باشم (Visual C++,...). پس وقتي C++ رو ياد بگيرم يعني C رو هم بلدم:cool: و فقط بايد يه كم وقت بذارم و Visual C++ رو ياد بگيرم. بنابراين من زبان هاي برنامه نويسي رو كه قبلا ياد گرفتم كاملا فراموش ميكنم و C++ رو از اول اول شروع ميكنم.:happy: سه تا سوال هم دارم كه اگه زحمتي نيست ...:blush: :question:سي موليشن چيه؟ شبيه سيه؟ يا نه؟ اصلا به چه دردي مي خوره؟:question: :question:چرا ميگن سي قويه:question: :question:netspc عزيز قبلا گفته بودن كه: اگر میخواهی توسعه دهنده بشی یعنی بتونی در عرض کمتر از 10 دقیقه یک برنامه کار با بانک اطلاعاتی بنوسی و یا یک wordpad درست کنی شما باید بری سمت برنامه نویسی ویژوال یعنی باید بری دنبال دات نت یا جاوا یا محیطهای توسعه مشابه . Visual C++ هم از همين محيط هاي توسعه ست.:question: ممنون;) netspc08-03-2007, 02:44 PMسلام ++vc .... فکر نکنم به همین راحتیها بتونی با ویژوال سی پلاس پلاس و واقعاً در عرض کمتر از 10 دقیقه یه قرم کامل edit بانک اطلاعاتی ساده تولید کنی (البته بدون استفاده از ویزارد و تماماً کدنویسی دستی کاری که در وی بی به راحتی قابل انجام هست). اگر اینطور هست ممنون میشم راهنمایی کنی. someone08-03-2007, 05:30 PMدوباره سلام. در VC6.0 اگه از ODBC استفاده بشه واقعا میشه در 10 دقیقه با یک DB کار کرد. اگه بخواید از ADO استفاده کنید به شرط استفاده از ADO Activex به راحتی میشه با یک DB در ارتباط بود. shayan_p3009-03-2007, 09:23 PMآقا يكي نيست بگه اينا درسته يا نه؟ با سلام دوباره:king: عزيزان من چند بار پستاتون رو به دقت خوندم و در آخر به اين نتيجه رسيدم: C++ ادامه ي C هست پس من C++ رو ياد ميگيرم.:) همچنين اگه بخوام پر سرعت:biggrin: باشم بايد با برنامه نويسي ويژوال آشنا باشم (Visual C++,...). پس وقتي C++ رو ياد بگيرم يعني C رو هم بلدم:cool: و فقط بايد يه كم وقت بذارم و Visual C++ رو ياد بگيرم. بنابراين من زبان هاي برنامه نويسي رو كه قبلا ياد گرفتم كاملا فراموش ميكنم و C++ رو از اول اول شروع ميكنم.:happy: سه تا سوال هم دارم كه اگه زحمتي نيست ...:blush: :question:سي موليشن چيه؟ شبيه سيه؟ يا نه؟ اصلا به چه دردي مي خوره؟:question: :question:چرا ميگن سي قويه:question: :question:netspc عزيز قبلا گفته بودن كه: Visual C++ هم از همين محيط هاي توسعه ست.:question: ممنون;) ;) hamidreza_buddy10-03-2007, 12:41 AM1- Simulation یا شبیه ساری معمولاً برای شبیه سازی سیستم های پیچیده کاربرد دارد. مثلاً شبیه سازی گرافیکی همین ماشین بازی ها و فوتبال ها شبیه سازی دنیای واقعی اند. یه کاربرد دیگشم تو شبیه سازی سیستم هایی مثل به کارخونه و یا شبکه های کامپیوتریه و در اون بررسی میشه که مثلاً اگه فلان جای خط تولید یا سرور رو قدرتمند تر کنیم چه افزایشی توی کارایی کل سیستم داره. 2- چون همین ویندوز و لینوکسی که تو توش کار می کنیو با c توشتن! از نظر کار سطج پایین (با سخت افرار و اینا) خیلی به درد بخوره. توی نوشتن سیسنم (مثلاًً سیستم عامل ها) هم در نتیجه قدرتش زیاده. مثلاً سیستم عامل Symbian رو با C++ نوشتن. 3- VisualC++ یه IDE هست. یعنی یه محیط. توش لوازمی هست که برنامه نویسی رو راحت تر می کنه. مثلاً API Windows مه واسط برنامه نویس هست با سیسنم عامل ویندوز. با کلاس های MFC که یه جورایی این API ها رو به صورت کلاس در آوردن. shayan_p3010-03-2007, 11:39 AMحميدرضاي عزيز ممنونم از راهنماييات.:);):happy: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 657]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن