ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Programmer's Guide to ncurses

دانلود کتاب راهنمای برنامه نویسان برای ncurses

Programmer's Guide to ncurses

مشخصات کتاب

Programmer's Guide to ncurses

دسته بندی: آموزشی
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 0470107596, 9780470107591 
ناشر: Wiley Pub 
سال نشر: 2007 
تعداد صفحات: 579 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 36,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Programmer's Guide to ncurses به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب راهنمای برنامه نویسان برای ncurses نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب راهنمای برنامه نویسان برای ncurses




توضیحاتی درمورد کتاب به خارجی

Programming the console in UNIX? Here\'s just what you need. First, you\'ll get a no-nonsense tutorial guide to the nCurses version 5.5 library, taking you from basic to advanced functions step by step. Then you\'ll find an A-to-Z reference of more than 175 nCurses functions, cross-referenced and illustrated with examples. With this all-purpose nCurses reference, you?ll: Learn techniques that can be used to program Linux®, FreeBSD®, Mac OS® X, or any other UNIX-based OS. Program, control, and manipulate text on the terminal screen. Control interactive I/O, organize content into windows on the screen, and use color to highlight text and organize information. Use a mouse to further refine input. Create nCurses programs using your choice of editors. Find hundreds of quick, easy-to-understand programming examples. Author Dan Gookin is known for making technology make sense. Buy this book and you\'ll see why.



فهرست مطالب

Cover......Page 1
Copyright......Page 7
Contents......Page 12
Acknowledgments......Page 18
Assumptions......Page 20
Conventions......Page 21
Contacting the Author......Page 22
NCurses Is a UNIX Thing......Page 24
Run (Don\'t Walk) to a Terminal Screen Near You......Page 25
Some Shelly Stuff......Page 26
Make a Place for Your Stuff......Page 27
Picking an Editor......Page 28
Creating Your First NCurses Program......Page 29
Some Deviations......Page 30
Linking NCurses or Curses?......Page 31
Re-editing Your Source Code......Page 32
Fixing Stuff (Again)......Page 33
Don\'t Panic When You Still Don\'t See Anything!......Page 35
General Info......Page 36
Compiling Tips......Page 37
The Skeleton......Page 38
The initscr() Function......Page 40
The initscr() Function\'s Exceptions......Page 42
The refresh() Function......Page 43
Tossing Up Text One Stupid Character at a Time......Page 44
Pausing for a Side-trip......Page 45
Blurping Text......Page 46
The Old Formatted Text Trick......Page 47
The Silly Typewriter Program......Page 49
Consuming a String Whole......Page 50
Swallowing Only So Much of a String......Page 51
The Obligatory scanw() Program......Page 52
Text Abuse with Text Attributes......Page 54
More than Boring Black and White (but Not Much)......Page 55
Testing Some Attributes......Page 56
Multiple-Attribute Mania......Page 57
Can It Do Color?......Page 58
Colors and Color Pairs......Page 60
Eight or Sixteen Colors?......Page 61
Spruce Up Some Text!......Page 62
A Color Thing Your Terminal Probably Cannot Do......Page 63
Screen Background Color......Page 65
Changing Color on the Fly......Page 66
Noise, Too!......Page 67
Measuring the Standard Screen......Page 70
The Size of the Window Is Y by X......Page 71
Moving the Cursor Around......Page 72
Watch Out! I\'ve Got You Cornered!......Page 73
Some Compacting......Page 74
Center that Title!......Page 75
Some Fun with mvprintw()......Page 77
Whither the Cursor?......Page 78
Inserting and Deleting Functions......Page 80
Editing Shakespeare......Page 81
Inserting Some Lines......Page 82
Final Changes to Hamlet......Page 83
Inserting One Character at a Time......Page 84
A More Visual Example......Page 85
Less of Hamlet......Page 86
Goodbye, Chunk of Text!......Page 87
Out It Goes and in It Comes......Page 88
Commands to Erase Chunks of the Screen......Page 92
The Obligatory Test Program......Page 93
Clear or Erase?......Page 94
Less Blah on the End of a Line......Page 95
Less Blah to the End of the Screen......Page 96
You Mean that\'s It for My NCurses Erasing Fun and Excitement?......Page 97
Reading from the Keyboard......Page 98
Is a Character Waiting?......Page 99
Testing Waiting Characters......Page 100
How to Implement kbhit()......Page 101
Flushing Input......Page 102
Silence, Please!......Page 104
Reading Special Keys......Page 105
Keypad On!......Page 106
The Highlighted Menu Bar......Page 108
Ye Olde Standard Screen......Page 112
The Pseudo Commands......Page 113
Making Windows......Page 114
The Obligatory New Window Sample Program......Page 115
Switching between Windows......Page 117
Windows of a Smaller Size......Page 119
Removing a Window......Page 120
Dueling Windows......Page 121
Stained Glass Windows......Page 123
Stop Repeating Me!......Page 125
On Your Own......Page 127
The Thing with Subwindows......Page 128
Making Subwindows......Page 130
Your First Subwindow......Page 131
Your Second Subwindow......Page 132
Sub-subwindows......Page 133
Removing a Subwindow......Page 134
Subwindows Versus Windows......Page 135
Copying Window Contents......Page 138
To overlay or to overwrite?......Page 139
The magic of copywin()......Page 141
Plain old window duplication......Page 144
Can it scroll?......Page 145
The old manual scroll......Page 147
Scrolling by leaps and bounds......Page 148
The Moving Experience......Page 150
The Monster Window......Page 154
Making a Pad......Page 155
Viewing a Pad\'s Contents......Page 156
More Pad-Viewing Stuff......Page 158
Making a subpad......Page 161
Working with a Subpad......Page 162
Some Optimization......Page 164
Removing a Pad......Page 165
Another Pad Function......Page 166
Forbidden Pad Functions......Page 167
Forbidden Pad Stuff......Page 168
What Is a Soft Label?......Page 170
Stand by for Soft Labels......Page 171
Gimme Some Soft Labels......Page 172
Making the Index Line......Page 174
Hiding and Restoring the Labels......Page 175
Changing a Label......Page 176
Hooking in the Function Keys......Page 177
Hello, Mouse......Page 180
Can Your Terminal Deal with the Mouse?......Page 181
Reading the Mouse......Page 183
The \"Reading the Mouse\" Overview......Page 184
Where Did You Click that Mouse?......Page 185
What Clicked?......Page 186
To Eek or Not to Eek?......Page 188
Adios, Cursor......Page 190
Boxing Windows......Page 192
Building Better Boxes......Page 195
We Control the Horizontal and the Vertical......Page 197
Taking a Snapshot of the Screen......Page 199
Restoring the Screen......Page 201
Functions that Dump a Window......Page 203
Appendix A NCurses Library Reference......Page 208
Appendix B The Alternative Character Set......Page 546
Appendix C The chtype......Page 548
Appendix D Keypad Character Codes......Page 550
Index......Page 556




نظرات کاربران