10-24-2011, 06:59 PM
10-24-2011, 08:27 PM
Russell نوشته: دوستان من میخوام فایلهای .cpp رو روی ویندوز ویستا اجرا کنم نمیشه
باید حتماً visual C++ رو نصب کنم یا کار دیگه باید بکنم؟
حجمش زیاده
فایلهای cpp یک سری فایلهای متنی ساده هستند شما میتونید از هر کامپایلر c++ ای برای کامپایل و اجراشون استفاده کنید منتها به شرطی که از کتابخانه هایی استفاده کرده باشید که از طریق اون کامپایلر در دسترس باشند یا پیشتر خودتان برایش تعریف کرده باشید .
خود ویژوال استودیو هم میتونید دانلود کنید و رایگان استفاده کنید اگر دانشجو هستید - اگر هم در ایران هستید که همه نرم افزاری مفت تومان
فکر کنم استفاده از کامپایلر بورلند کمکتون بکنه .
10-24-2011, 09:01 PM
نقل قول: فکر کنم استفاده از کامپایلر بورلند کمکتون بکنه .لینکش رو میدی میلاد جان؟مفتی هست؟
من الان دارم ویژوال استدیو رو دانلود میکنم،بعد از نصبش باشد فایلها رو داخل خود برنامه اجرا کنم،یا از ویندوز میشه مستقیم کامپایل کرد؟
10-25-2011, 12:11 PM
Russell نوشته: لینکش رو میدی میلاد جان؟مفتی هست؟
من الان دارم ویژوال استدیو رو دانلود میکنم،بعد از نصبش باشد فایلها رو داخل خود برنامه اجرا کنم،یا از ویندوز میشه مستقیم کامپایل کرد؟
یک زمانی که رایگان بود ، احتمالن هنوز هم هست :
http://edn.embarcadero.com/article/20633
این هم یک سری کامپایلر رایگان دیگه :
http://www.compilers.net/dir/free/compilers/ccpp.htm
در ویژوال استودیو هم شما باید اول یک Solution (راه حل) ایجاد کنید و بعد کدتون رو درونش وارد کنید و سپس کامپایلش کنید .
10-25-2011, 07:21 PM
sonixax نوشته: در ویژوال استودیو هم شما باید اول یک Solution (راه حل) ایجاد کنید و بعد کدتون رو درونش وارد کنید و سپس کامپایلش کنید .
البته همراه با Visual Studio، یک ابزاری به نام Visual Studio Command Prompt
میآید (در منوی استارت پیدا میکنید) که با اجرای آن و با دستور زیر، میتوانید هر فایلی را همگردانی کنید:
کد:
cl c:\source.cpp
10-25-2011, 09:00 PM
مهربد نوشته: البته همراه با Visual Studio، یک ابزاری به نام Visual Studio Command Prompt
میآید (در منوی استارت پیدا میکنید) که با اجرای آن و با دستور زیر، میتوانید هر فایلی را همگردانی کنید:
کد:cl c:\source.cpp
این فایل با پسوند obj که در کنار فایل exe ایجاد میشه قضیش چیست،اگر من مثلاً بخوام یه برنامه رو ببرم روی یه سیستم دیگه اجرا کنم باید اون رو هم بر داشت یا فقط همون فایل exe کافیه؟
10-25-2011, 09:33 PM
Russell نوشته:
این فایل با پسوند obj که در کنار فایل exe ایجاد میشه قضیش چیست،اگر من مثلاً بخوام یه برنامه رو ببرم روی یه سیستم دیگه اجرا کنم باید اون رو هم بر داشت یا فقط همون فایل exe کافیه؟
فکر کنم پست من را اشتباهی ویرایش کردی راسل جان
فایل obj از object میآید و هنگام زنجیر (link) کردن با کامپایلر بکار میرود. اگر دو تا فایل سورس داشته
باشی، همگردان نخست فایل یکم را به obj کامپایل میکند و سپس از روی آن، سورس دوم را زنجیر میکند.
برای اجرا کردن برنامه نیازی به آن نیست. اگر برنامه روی ویندوز کامپایل شده باشد، خروجی (exe در ویندوز) روی هر ویندوز دیگری کار خواهد کرد و وارونه (لینوکس، ..)
10-25-2011, 09:49 PM
مهربد نوشته: فکر کنم پست من را اشتباهی ویرایش کردی راسل جان
من خودمم نفهمیدم هنوز که چطور اینجور شد،رفع و رجوش کردم اما
11-16-2011, 06:19 AM
من می خواهم اسمبلی یاد بگیرم ارواح عمه ام
ولی جدی یک سوال اس کیوالی برای یک دوستان پیش آمده من این جا می پرسم
اگر بخواهیم شمار بسیاری تصویر در حدود یک میلیون تصویر را در روی هارد server گذاشته چگونه می شود نرم افزاری نوشت که از روی کلاینت ها تصویرها را جستجو کرد با sqlserver 2005
ولی جدی یک سوال اس کیوالی برای یک دوستان پیش آمده من این جا می پرسم
اگر بخواهیم شمار بسیاری تصویر در حدود یک میلیون تصویر را در روی هارد server گذاشته چگونه می شود نرم افزاری نوشت که از روی کلاینت ها تصویرها را جستجو کرد با sqlserver 2005
11-16-2011, 10:52 AM
یک میلیون نگاره را روی دیسک ذخیره میکنیم، سپس روی دیتابیس نشانی آنها را ایندکس میدهیم.
راه نادرست دیگر ذخیره کردن نگارهها روی دیتابیس (blob) است که پیشنهاد نمیشود.
راه نادرست دیگر ذخیره کردن نگارهها روی دیتابیس (blob) است که پیشنهاد نمیشود.