Bogatyrev Andrei - Reader programming in C on Unix

Pay with:
i agree with "Terms for Customers"
Sold: 1
Refunds: 0

Uploaded: 02.11.2006
Content: book-c.zip (325,66 kB)

Description

Elektr.versiya book
Bogatyrev Andrei - Reader programming in C on Unix.
This is a great benefit to anyone who studies the C language or professional working with him!

Table of Contents.

0. Parting words by way of introduction. .......................................... 1
1. Simple programs and algorithms. Surprises, tips. ........................... 3
2. The arrays, strings, pointers. ................................................ 81
3. Mobility and machine-dependent programs. Problems with Russian letters.
.................................................. ......................... 122
4. Work with files. .................................................. ........ 137
5. Data Structures. .................................................. ........ 172
6. System calls and interact with UNIX. .................................. 186
6.1. Files and directories. .................................................. ...... 189
6.2. Time UNIX. .................................................. .......... 198
6.3. Free disk space. ................................................ 207
6.4. Signals. .................................................. ............... 212
6.5. Life processes. .................................................. ....... 219
6.6. Pipes and FIFO-files. .................................................. .... 230
6.7. Nonlocal transition. .................................................. ... 233
6.8. The owner of a file, process, and checking privileges. ........................... 235
6.9. Blocking access to the files. ............................................. 240
6.10. Device files. .................................................. ...... 244
6.11. Multiplexing O ......................................... 259
6.12. Simple shell. ........................................... 271
7. Text processing. .................................................. ..... 283
8. Screen the library and work with a video memory. ............................... 348
9. Annex. .................................................. .............. 391
9.1. Table of operator precedence language C ++ .................................... 391
9.2. Terms of conversions. ............................................ 391
9.3. Table hexadecimal numbers (HEX). ................................... 392
9.4. Table of powers of two. ................................................. 393
9.5. Binary code: internal representation of integers. ...................... 393
10. Examples. .................................................. ................ 394
Example 1: The exchange of coins. .................................................. ....
Example 2. Counting the letters in the file. ..............................................
Example 3. Centering lines. ...............................................
Example 4: Marking text for nroff. .........................................
Example 5. Invert the order of words in a row. .............................
Example 6: Bubble Sort. ............................................
Example 7 A hash table. .................................................. .....
Example 8: A simple database. ...............................................
Example 9. Insert / delete rows in a file. .....................................
Example 10. Safe free, allowing treatment to automatic variables
nym. .................................................. ...................
Example 11 Capture of errors to dynamically allocated memory. ..................
Example 12 file copy / move. ....................................
Example 13 Bypass subtree directories in MS DOS using chdir. ..............
Example 14. Using signals. ...............................................
Example 15 rates, the Management

Feedback

0
No feedback yet.
Period
1 month 3 months 12 months
0 0 0
0 0 0
In order to counter copyright infringement and property rights, we ask you to immediately inform us at support@plati.com the fact of such violations and to provide us with reliable information confirming your copyrights or rights of ownership. Email must contain your contact information (name, phone number, etc.)