زبان برنامه نویسی سی

فقق

Banned
آیا در سی توابعی است که کامپیوتر را ریستارت و یا سی دی رام را بیرون و داخل ببرد و یک سوال دیگر سی بهتره or C#.net
 

bluekerm

Member
در مورد توابع نمی دونم ولی تو این لینک اکثر توابع C++ رو نوشته
http://math.hws.edu/orr/s04/cpsc225/cppreference.com/all_cpp.html

بستگی داره واسه چه کاری بخای ازشون استفاده کنی؟
زبان C که یه زبان ساخت یافتست و الان دیگه خیلی کم ازش استفاده میشه چون تحت dos اجرا میشه و تو win16
زبان C++ هم از c حمایت میکنه و هم OOP رو
خب c# تحت net framwrok هستش و برای نوشتن webapplication و winappliacation بسیار مناسبه و کارایی خوبی هم داره و محدودیت های c و c++ رو نداره .
 

saalek110

Well-Known Member
سئوالات جالبی کردید ولی شما بهتر است تفاوت سی و سی شارپ را سرچ کنید. بحث های زیادی خواهید یافت. در اینجا کمتر کسی رغبت دارد این بحث تکراری را جواب دهد.
سی شارپ محدود به توابع موجود در کلاسهای دات نت فریم ورک است ولی سی زبان برنامه نویسی است و نه فقط یک پلت فرم محدود. (جمله از the_king است.)
البته می گویند در سی شارپ برنامه های خارج پلت فرم را هم می شود داخل کدهایمان اضافه کنیم. ولی من تجربه این مباحث را زیاد ندارم.
سی داسی نیست. ویژوال سی پلاس پلاس در کنار ویژوال سی شارپ قرار دارد و توانایی های خیلی بیشتری از سی شارپ دارد. سی بیلدر هم قادر به ساخت برنامه های ویندوزی است. سی بیلدر همتای دلفی ولی با زبان سی است. در دلفی زبان پاسکال استفاده شده. ولی با بعضی کامپایلر ها فقط میشه برنامه داسی ساخت.
و سی شارپ برای نوشتن webapplication و winappliacation روتین مناسب است.
سی پلاس بعدا از سی به وجود آمده. شی گرا شده.
خیلی از کارهایی که ویندوز انجام می دهد را توابع api موجود در dll های ویندوز انجام می دهند و در هر زبانی می شود این توابع را فراخواند. مثل ویژوال بیسیک و سی شارپ و سی پلاس.

سی پلاس زبانی پایه ای و بسیار قوی است. گاهی آنرا زبانی میانی می نامند یعنی هم سطح بالا و هم سطح پایین.
در سایتها کدهای زیادی به زبان سی برای هر کاری موجود است.
 
آخرین ویرایش:

the_king

مدیرکل انجمن
اگه کامپایلرتون کتابخانه توابع ویندوز (windows.h) را داشته باشه :

برای Eject کردن درایو :
کد:
#include <windows.h>

int main()
{
	mciSendString("set cdaudio door open", 0, 0, 0);
	return 0;
}

برای بستن درایو :
کد:
#include <windows.h>

int main()
{
	mciSendString("set cdaudio door closed", 0, 0, 0);
	return 0;
}

رجوع شود به :

سي شارپ يا سي پلاس پلاس؟؟

تاپیک منتقل گردید.
 

جدیدترین ارسال ها

بالا