لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
فایلهای header در لینوکس
2005-02-28, 04:46 PM,
ارسال : #1
فایلهای header در لینوکس
با سلام به پنگوِِ ئن بازان عزیز
برای برنامه نو یسی C نیاز به فایلهای header است.اما در لینوکس فایلهای coinio,stream,graphics ..و فایلهای مهم دیگری که بیشتر در برنامه نویسی استفاده می شود
به اسامی دیگری شناخته می شو ند .اگه کسی معادلهای این فایلها رو می دو نه لطفا بگه.
سؤال دوم.آیا تو لینوکس برنامه ای همانند delphi (از نظر خوانایی و نوع دستورات) وجود داره.
من از Fedora Core 1 استفاده می کنم(شاید نوع توضیع مهم باشه)
با تشکر mehrsoft
[/url]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-02-28, 06:23 PM,
ارسال : #2
 
اگر C استاندارد بخواهید کار کنید فرقی ندارن... بسته‌های Development رو نصب کنید...

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-01, 02:17 AM,
ارسال : #3
 
سلام در مورد C با آلن موافقم شما می تونید بسته های Development را نصب کنید.البته بعد از نصب اون دیگه فکر نمی کنم مشگلی داشته باشید.چون Header فایلها همون هست برای اینکه سی ANSI هستش و تو لینوکس هم از ANSI پشتیبانی می شود فقط با یه چندتا فرق کوچک.

مثلا : تو لیتوکس Header فایل conio.h نداریم ولی میتونی به جاش از ncurses استفاده کنی و . . . !
در مورد سوال دومت :
دقیقا چیزی مثل دلفی من که ندیدم .ولی یه برنامهای که خیلی به آن شبیه هست و ان دلفی لینوکس هستش .اسم آن الان یادم نیست .ولی یه نگاهی تو انجمن بندازی بد نیست.بچه ها یه بحث خوب تو این زمینه کردن و بعد لینک این برنامه هم اونجا گذاشتند. :wink:
موفق باشی و ورودت رو به جمع برنامه نویسان لینوکسی تبریک می گم.

Every thigs for you . . . will see
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-01, 05:55 AM,
ارسال : #4
 
تو لینوکس conio.h و graphics.h هر دو را نداریم. اینها وابسته به سکو هستند و not portable Smile
این بحثها را هم بخوانی بد نیست:
<!-- m --><a class="postlink" href="http://www.technotux.org/html/index.php?name=PNphpBB2&file=viewtopic&t=1613">http://www.technotux.org/html/index.php ... pic&t=1613</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.technotux.com/html/index.php?name=PNphpBB2&file=viewtopic&t=1423">http://www.technotux.com/html/index.php ... pic&t=1423</a><!-- m -->

برای دیدن header file ها یه سری به این دایرکتوری بزن:
[ltr]
/usr/include
[/ltr]
و زبان ویژوال محبوب من:
<!-- m --><a class="postlink" href="http://lazarus.freepascal.org">http://lazarus.freepascal.org</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.lazarus.freepascal.org/modules.php?op=modload&name=Screenshots&file=index">http://www.lazarus.freepascal.org/modul ... file=index</a><!-- m -->
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-02, 03:40 AM,
ارسال : #5
 
یه سوال:
می خوام بدونم تابع gotoxy();
تو کدوم هدر فایل هست.آخه برا یکی از بچه ها دارم یه پروژه می نویسیم .می خوام یه مقدار به آن شکل و شمایل بدم.نگید تو conio.h که می دونم لینوکس نداره.
از دوست عزیز kakilik هم متشکرم.
:roll:

Every thigs for you . . . will see
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-02, 03:43 AM,
ارسال : #6
 
در مورد دو مطلب قبل هم من graphic.h رو جا انداخته بودم که دوست عزیزم کامل و مفصل توضیح دادند.متشکرم

Every thigs for you . . . will see
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-02, 04:59 AM,
ارسال : #7
 
برای هدایت مکان نما از فایل cursres.h استفاده کنید. یک برنامه نمونه که مکان نما را به وسط صفحه نمایش برده و متنی را می نویسد:
[ltr]
کد :
#include <curses.h>
#include <stdlib.h>

int
main( int argc, char **argv )
{
    initscr ();
    cbreak ();
    noecho ();

    clear ();
    move (LINES / 2, COLS / 2 - 8);
    addstr ("Hello TechnoTux");

    getch ();

    endwin ();

    return EXIT_SUCCESS;
}
[/ltr]
برای کمپایل و اجرا هم می توانید از دستورات زیر استفاده کنید:
[ltr]
کد :
gcc -lncurses -o file file.c
./file
[/ltr]
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-02, 11:41 AM,
ارسال : #8
 
خدمت دوستان عزیز سلام
من در مورد فایلهای header اطلاعات زیادی کسب کردم و بسیاری از header ها و فایلهای
درون ان را می دانم.اگه مایل باشید می توانم آنها در اختیار شما بگذارم.الان نمی تونم چون
اکانت ندارم (از اکانت دوستم دارم استفاده می کنم) انشاء ا.. چند ساعت دیگه
دوستدار شماmehrsoft
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-05, 01:17 AM,
ارسال : #9
 
با تشکر از دوست خوبم kaklilik .مرسی دقیقا فهمیدم . :wink:

Every thigs for you . . . will see
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-03-05, 07:46 AM,
ارسال : #10
 
Smile
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-04-28, 09:44 AM,
ارسال : #11
 
سلام...
اگه امكانش هست اطلاعاتي را كه در مورد فايلهاي Header داريد در اختيار ما قرار دهيد كه استفاده نمائيم. حقيقت امر اين است كه من حتما بايد يك برنامه با لينوكس بنويسم و چند روزهست كه تازه لينوكس fedra را نصب كردم و برنامه را تا حدودي پيش بردم ولي بيشتر header هاي كه تو ويندوزاستفاده مي كردم اينجا ندارد ... و از هر خط برنامه كلي اشكال مي گيرد.. ممنون ميشم اگه توضيح كلي در مورد Header بدهيد و header هاي كه در ويندوز استفاده مي شد ولي در لينوكس استفاده نمي شود جاي گزين آن را نام ببريد...
پيشاپيش ار راهنمائئي شما ممنونم ....
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-04-28, 12:51 PM,
ارسال : #12
 
با سلام
شاید بهترین مرجع برای فایلهای header سایت زیر باشه
/http://members.aol.com/wantondeb
همچنین سایت زیر برای برنامه نویسی c خوبه
/http://www.lysator.liu.se/c
امیدوارم که مفید باشه
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2005-04-28, 07:07 PM,
ارسال : #13
 
آقا مرسي ..... استفاده كردم.....
نقل قول این ارسال در یک پاسخ
2005-04-28, 08:40 PM,
ارسال : #14
 
کم و کسری اش رو به بزرگی خودت ببخش
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان