منتخب بازارچه

كتابهاي سي و ويژوال سي و كمي بحث

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها
بنام خدا.
از آدرس زير:

http://rapidshare.de/files/15581137/2326426318.zip

يك كتاب به نام

Beginning Visual C++
قابل دانلود است.

حجم:8 مگا.
نويسنده از سي++ شروع كرده و بعد كلاس را آموزش داده و
سپس به برنامه نويسي ويندوز پرداخته.
.
البته اين كتاب براي ((ويژوال استوديو دات نت ))) است نه ويژوال سي 6.


.
 

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها
سالك:البته اين كتاب براي 2005 است . ولي مهم نيست. بهر صورت مطالبي دارد كه به درد ما هم بخورد.

Welcome to Beginning Visual C++ 2005. With this book you can become an effective C++ programmer.
The latest development system from Microsoft, Visual Studio 2005, supports two distinct but closely
related flavors of the C++ language; it fully supports the original ISO/ANSI standard C++, and you also
get support for a new version of C++ called C++/CLI that was developed by Microsoft but is now an
ECMA standard. These two versions of C++ are complementary and fulfill different roles. ISO/ANSI
C++ is there for the development of high-performance applications that run natively on your computer
whereas C++/CLI has been developed specifically for the .NET Framework. This book will teach you
the essentials of programming applications in both versions of C++.​

خوش آمديد به ويژوال سي 2005.
با اين كتاب شما مي توانيد يك برنامه نويس قابل سي++ بشويد.
ويژوال استوديو 2005 آخرين محصول ميكروسافت است. به طور كامل اين برنامه ISO/ANSI standard C++, و ورژن جديد سي++ يعني C++/CLI را پشتيباني مي كند.
اين دو ورژن سي++ كاملا قوانين متفاوتي دارند. اولي براي اجراي معمولي است و دومي براي اجرا روي دات نت. (س: كمي اينجا ترجمه خلاصه شد.)
در اين كتاب هر دو را پوشش مي دهيم.
= == = = = = = = == = == == = = == =
اين كتاب چون براي ويژوال سي دات نت است ، در اول كار آمده روي دات نت فريم ورك فوكوس كرده.
البته ما نمي خواهيم دنبال دات نت برويم. ولي براي اطلاعات عمومي عكس زير مفيد است.


در عكس بالا ، مي بينيم كه native سي ، يا با خود سيستم عامل صحبت مي كند يا با واسطه mfc با سيستم عامل صحبت مي كند.
ولي managed سي ، با فريم ورك و clr طرف حساب است كه ميشه

The Common Language Runtime (CLR)
كلا تا آنجايي كه من فهميدم ، در سيستم دات نت اين واسط ها همه كاره اند و برنامه نويسي هم با استفاده از كلاسهاي اين سيستم انجام ميشه.


The CLR is a standardized environment for the execution of programs written in a wide range of high-level
languages including Visual Basic, C#, and of course C++.
تعريف: clr يك محيط استاندارد براي اجراي برنامه هاست كه در يك رنج وسيع براي ويژوال بيسيك و سي شارپ و سي ++ نوشته شده.

در شكل زير هم چگونگي اجراي يك برنامه رويدادگرا و ارتباطش را با سيستم عامل را مي بينيم.




در ادامه آموزش محيط برنامه را توضيح داده كه چون دات نت است به كار ما نمي آيد.
.
 

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها

يك كتاب هم در آدرس زير با نام ((كامپلت رفرنس ويژوال سي)) با حجم 3 مگا موجود است.
اين كتاب براي ويژوال سي 6 است.فهرست كتاب آورده شده.

http://rapidshare.de/files/11922632/0078825105.zip
:





Introduction
Part I A Quick Overview of Visual C++
Chapter 1 - The Visual C++ Compiler, Version 6
Chapter 2 - A Quick Start Using the IDE
Chapter 3 - Writing, Compiling, and Debugging Simple Programs
Chapter 4 - Advanced Visual C++ Features
Part II Programming Foundations
Chapter 5 - C and C++ Programming
Chapter 6 - Working With Data
Chapter 7 - Program Control
Chapter 8 - Writing and Using Functions
Chapter 9 - Arrays
Chapter 10 - Using Pointers
Chapter 11 - Complete I/O In C
Chapter 12 - An Introduction to I/O in C++
Chapter 13 - Structures, Unions, and Miscellaneous Items
Chapter 14 - Advanced Programming Topics
Chapter 15 - Power Programming: Tapping Important C and C++ Libraries
Part III Foundations for Object-oriented Programming in C++
Chapter 16 - Object-oriented Programming Foundations
Chapter 17 - Classes in C++
Chapter 18 - Complete I/O in C++
Chapter 19 - Working in an Object-oriented Environment
Part IV Windows Programming Foundations
Chapter 20 - Concepts and Tools for Windows Applications
Chapter 21 - Procedure-oriented Windows Applications
Chapter 22 - The Microsoft Foundation Class Library: Fundamentals
Chapter 23 - Windows Applications Using the MFC
Part V Wizards
Chapter 24 - Application and Class Wizards
Chapter 25 - Getting Started with OLE
Chapter 26 - Getting Started with ActiveX Controls
Chapter 27 - COM and DHTML
Part VI Appendices
Appendix A - Extended ASCII Table
Appendix B - DOS 10H, 21H, and 33H Interrupt Parameters
Appendix C - Dynamic Link Libraries

تا فصل 8(chapter 8 ) يك نگاهي من الان كردم.
محيط برنامه ويژوال سي را خوب گفته
و بعد به سي و سي++ پرداخته و نكات خوبي را گفته. براي كسي كه بخواهد سي از اول ياد بگيره هم خوبه.
بقيه را هنوز نخوانده ام.
.

.
 

Mehdi.T

کاربر فعال برنامه نویسی
کاربر فعال
تاریخ عضویت
30 سپتامبر 2005
نوشته‌ها
506
لایک‌ها
3
محل سکونت
In Search of Sunrise
WoW ، آقا سالک تشکر ، اما یه سوال از این کتاب ها(چون هنوز دریافت نکردم) برای C++ معمولی هم میشه استفاده کرد ؟
 

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها
اون اولي كه نويسنده اش هي ادعا كرده هر دو سي++ را پوشش ميده ولي من عطايش را به لقايش بخشيدم. چون گفتم به دردسرش نمي ارزه. و رفتم دومي.
دومي هم كه ويژوال سي++ معمولي(وي سي 6) است و به نظرم ديگه سي ++ معمولي هست.
.
 

Mehdi.T

کاربر فعال برنامه نویسی
کاربر فعال
تاریخ عضویت
30 سپتامبر 2005
نوشته‌ها
506
لایک‌ها
3
محل سکونت
In Search of Sunrise
من هر دو رو گرفتم دقیقا همونیه که خودتو فرمودید به هر حال هر زبانی که داخل دات نت شود نیاز به تغییرات اساسی هست ، پس روی زبان اولیه نمیشه حساب کرد اما دومیه خوبه (البته برای C++) و در نهایت از این لطفتون متشکرم :)
 

saeedsmk

مدیر بازنشسته
تاریخ عضویت
6 سپتامبر 2003
نوشته‌ها
1,518
لایک‌ها
4
سالک جان ممنون
لینک های جالبی بودن
 

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها
900 كيلويي دانلود شد.
------------------------------------------
آن كه 3 مگا است در حال دانلود است.

.


دانلودش تمام شد. ((پي دي اف)) از شركت مك گراو هيل.تا فصل اشاره گرش خوندم.
= = = = = == = == = = = ==
اين كتاب منظم ترين كتاب است.
منطقي ترين روال را دارد.
هيچ چيز را جا نيانداخته. همه چيز در بهترين جا گفته شده.
من تابحال چنين كتابي نديده بودم.
آموزش سي است.
خيلي منظم است خلاصه و همه موضوعات را به اندازه كافي(نه كم نه زياد) گفته.
.
= = = = = =
.
 

Mehdi.T

کاربر فعال برنامه نویسی
کاربر فعال
تاریخ عضویت
30 سپتامبر 2005
نوشته‌ها
506
لایک‌ها
3
محل سکونت
In Search of Sunrise
اگر کسی لینک دیتیل(C++ How to ProgramC/
) رو داشته باشه خوبه ، چون یکی از مرجع های وزارت علومه
 

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها
لينكش را مي گذارم.
من با اين سايت مگا آپلود خوب بلد نيستم كار كنم.
اگر مفيده من حاضرم دانلود كنم و بخش بخش كنم.
اولش بايد بگيد اين سايت قلقش چيه.

به نقل از saalek :
.

ديتل را ميشه دانلود كرد؟
..
===================================
يك كتاب سي++ هست كه 80 مگا حجمشه. مگه سي++ چقدر مطلب داره كه اين كتاب اين قدر شده. شايدم عكس زياد داره كه حجمش زياد شده. اگر كسي راجع به اين كتاب اطلاعات دارد بگويد. آيا ويژوال سي هم داره يا فقط سي++ است؟
.
:
http://www.megaupload.com/?d=E3UQHPCN

DEITEL -- C++ Training Course with C++ How to Program 3rd Edition (without sound files)

Filesize: 85.36 MB
.
=================.
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
سلام
قلق سایت مگا آپلود :

برای دانلود فایل ها از روی سرور مگا آپلود ابتدا لینک مورد نظر را کپی کرده و در Internet Explorer پیست کنید و کلید Enter را بزنید چند دقیقه ای صبر کنید تا صفحه مورد نظر باز شود اصلاً عجله نکنید چون که این سرور کند عمل میکند و ممکن است باز شدن صفحه چند دقیقه ای طول بکشد بعد از اینکه صفحه مورد نظر باز شد در گوشه بالا سمت راست یک تایمر 40 ثانیه ای وجود دارد صبر کنید تا شمارش این تایمر تمام شود اگر تایمر را نمی بینید ممکن است یک پنجره به نام MEGAUPLOAD LINKS جلوی آن را گرفته باشد با کلیک بر روی ضربدر نارنجی این پنجره را ببندید تا بتوانید تایمر را ببینید بعد از اینکه شمارش 40 ثانیه ای تایمر تمام شود تایمر تبدیل به عبارت Click here to download می شود بر روی این عبارت کلیک کنید ، بعد از مدتی Internet Explorer پنجره ای باز خواهد کرد تا شروع به دانلود فایل مورد نظر کند شما بر روی دکمه Save کلیک کرده و یک مکان مناسب در روی هارد خود مشخص کرده و دکمه Save را کلیک کنید در صورت انجام صحیح این مراحل فایل مورد نظر شروع به دانلود خواهد شد توجه کنید که هنگام دانلود از این سایت یعنی http://www.megaupload.com اگر از دانلودر خود Internet Explorer استفاده کنید ، شما باید دارای اینترنت پرسرعت و بدون قطعی باشید چون اگر در وسط دانلود اینترنت شما قطع شود کل فایل از بین خواهد رفت و باید دوباره از اول شروع به دانلود کنید. اگر برای دانلود بخواهید از نرم افزارهای مدیریت دانلود استفاده کنید باید توجه داشته باشید که این سرور از نرم افزارهای مدیریت دانلود مانند DAP ، GetRight ، FlashGet و ... فقط FlashGet را پشتیبانی می کند برای استفاده از FlashGet و برخورداری از امکان Resume جهت دانلود تکه تکه فایل ها بعد از باز کردن لینک فایل مربوطه و تحمل تایمر 40 ثانیه ای و مشاهده عبارت Click here to download بر روی این عبارت در Internet Enternet کلیک راست کرده و گزینه Open in New Window را انتخاب کنید در پنجره جدیدی که باز میشود آدرس موجود در نوار Address را کپی کرده و پنجره مورد نظر را ببندید سپس برنامه FlashGet را اجرا کرده و از منوی Jobs این برنامه گزینه New Dpwnload را انتخاب کنید یا کلید F4 از کیبورد را فشار دهید تا پنجره Add new download باز شود در این پنجره آدرسی را که قبلاً از نوار آدرس Internet Explorer کپی کرده بودید را در فیلد URL پیست کنید البته شاید این آدرس خود به خود در فیلد URL موجود باشد حال بر روی کلید OK کلیک کنید تا فایل مورد نظر شروع به دانلود شود با استفاده از نرم افزار FlashGet میتوانید فایل های بزرگی که در روی سرور www.megaupload.com وجود دارند را بصورت تکه تکه دانلود کنید چون این سرور امکان Resume را برای این نرم افزار پشتیبانی می کند.

امیدوارم مفید بوده باشه
 

saalek

مدیر بازنشسته
تاریخ عضویت
24 می 2005
نوشته‌ها
654
لایک‌ها
53
محل سکونت
در پاي كوهپايه ها
يك دنيا ممنون.
واقعا ممنون.
يكي از آشنايان ما اينترنت پر سرعت دارد. همين امروز باهاش راجع به اين كتاب صحبت كردم. قبول كرد .
توضيحات شما را با لينك مورد نظر برايشان مي فرستم.
زحمت كشيديد.
.
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
به نقل از saalek :
يك دنيا ممنون.
واقعا ممنون.
يكي از آشنايان ما اينترنت پر سرعت دارد. همين امروز باهاش راجع به اين كتاب صحبت كردم. قبول كرد .
توضيحات شما را با لينك مورد نظر برايشان مي فرستم.
زحمت كشيديد.
.
خواهش میکنم مدیر عزیز :) قابلی نداشت :happy:
 

moonomid

کاربر فعال علم و دانش
کاربر فعال
تاریخ عضویت
15 اکتبر 2004
نوشته‌ها
1,440
لایک‌ها
4
megauploaded
براي من Flashget را ساپورت مي كنه !

چون خودم با همين برنامه چندين كتاب ازش گرفتم

ولي rapidshare را نمي شه با هيچ برنامه اي گرفت و فقط از اينترنت اكسپلورر استفاده كرد
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
به نقل از moonomid :
megauploaded
براي من Flashget را ساپورت مي كنه !

چون خودم با همين برنامه چندين كتاب ازش گرفتم

ولي rapidshare را نمي شه با هيچ برنامه اي گرفت و فقط از اينترنت اكسپلورر استفاده كرد

آقا Resume رو ساپورت میکنه اون وقت ؟؟؟ ;)
یعنی میشه یه فایل رو تکه تکه دانلود کرد ؟؟؟ :eek:
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
به نقل از Electronics Art :
آقا Resume رو ساپورت میکنه اون وقت ؟؟؟ ;)
یعنی میشه یه فایل رو تکه تکه دانلود کرد ؟؟؟ :eek:

دوست عزیز دستت درست
الان خودم تستش کردم هم FlashGet رو ساپورت میکنه و هم Resume Download رو :)
چند تا فایل گنده داشتم حالا میتونم با خیال راحت تکه تکه دانلودش کنم
بازم دستت درد نکنه :)

اگه برای این راپید شیر هم یه قلقی داشتیم خیلی خوب می شد :D
 
بالا