To expand your C program's capabilities, you locate libraries on the Internet that perform specific functions, access special hardware, or extend the C language's features. This video shows you how to find the library and what features to look for, such as documentation and sample files.
- In your quest to expand what a C program can do, … you must locate a C library. … Your quest begins on the internet … where you can search for a C library. … And then, whatever you want the library to do. … Such as XML decoding, … read jpeg files, and so on. … You might find multiple libraries available, … which is good, though it means you must do more research. … The way to winnow the list … is to check for good documentation … and plenty of source code examples. … Confirm that it's a C library, … or that if it's a C++ library … that it also works with C. … Finally, ensure that the library is compatible … with your computer system. … Many libraries run only in a UNEX environment. … To find a library, use your favorite search engine … and type something in this format. … So, C library … and then the name of what you want the library to do. … For example, jpeg, which I've already typed. … You see it there in the history. … And let's search, and see what comes up. … And, the first result is libjpeg, which I use. …
- Finding, installing, and linking libraries
- Accessing and generating XML data
- Working with JSON
- Working with the libcurl library
- Text programming
- Reading, writing, and manipulating JPEG images
- Working with PNG images
Skill Level Advanced
1. Setup and Configuration
2. Data Structures
3. Web Access
4. Text Programming
5. Computer Graphics
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.