C And C++ Ip Resources

Below you will find 186 categories and 24 links related to C And C++ Ip Resources.

Categories:

Links:

C and C++ : Books

Borland C++ Builder 6 Guide

Visit Borland C++ Builder 6 Guide

C++Builder 5 Developer's Guide is a completely new book authored by insiders of the C++Builder development community. You will learn advanced debugging techniques using CodeGuard, master multi-tier distributed applications with MIDAS 3, discover the latest in multi-media techniques with OpenGL, DirectX, and others, master memory management, learn how to build a chat system with TCP/IP, and more. XML, HTML, CORBA, VisiBroker, ActiveX, and COM+ Server are new features covered by this new edition. Born from exchanges on "The Bits" C++ Builder technical discussion list, this book includes articles by 34 contributors from around the world who set out to explore not only material new to version 5, but also developer techniques and topics not covered anywhere else. The result is a guide to help developers expand their existing C++ Builder skills to create better, larger, more complex applications. This is not a C++ primer on the C++ Builder application.

  • Cost: $41.99
  • Pages: 1128
  • Edition: 1st edition
  • ISBN: 0672324806

C For Dummies

Visit C For Dummies

C For Dummies, Volume Two, is the much awaited sequel to C For Dummies, Volume One. It's the rest of the story filled with relevant information that C programmers need to know. This down-to-earth reference explores the short history of the C language and provides helpful tips that show users how to trouble-shoot in C. Soon, you'll be able to figure out functions and find out how to deal with the ever-changing variables and math associated with C programming. It's actually explained in a way that makes C fun and easy to understand! This book includes advice on how to get the best hand-holding information ever written about pointers; Create large projects; Find detailed information about strings, structures, and disk access; Discover a C language summary; Read special information about Borland and Microsoft compilers; Implement tips and tricks from C gurus; Ace the fun quizzes and final exams that appear after each lesson and chapter.

  • Cost: $17.49
  • Pages: 1068
  • Edition: paperback, Volume 2
  • ISBN: 156884915X

C for Linux Programming

Visit C for Linux Programming

Sams Teach Yourself C for Linux Programming in 21 Days presents C programming techniques in a logical and easy-to-follow sequence that helps you understand the principles involved in developing C programs. You'll begin the basics of writing a program, then move on to arrays, pointers, disk input/output, functions, and more. Learn the basics of C, including variables, constants, conditional statements, loops, pointers, data structures, input/output, and functions. This book presents C in the most logical and easy-to-learn sequence, and is geared towards programmers learning the C language for Linux. Also included will be additional material needed to develop and execute programs for Linux. Erik de Castro Lopo is a professional Research and Develpoment engineer who lives and works in Sydney Australia. He used UNIX extensively while at University and discovered Linux in 1995. He is a regular visitor to the Linux Usenet newsgroups.

  • Cost: $20.99
  • Pages: 768
  • Edition: Book and CD-ROM edition
  • ISBN: 0672315971

C++ (Teach Yourself Books)

Visit C++ (Teach Yourself Books)

Teach Yourself C++ is a concise guide to one of the most popular programming languages in use today. All aspects of the programming are clearly explained, with examples and exercises used throughout. The book covers data storage and flow control, standard library functions, the preprocessor, pointers and reference variables, object-oriented programming. Richard Riley is an experience computer programmer and has written extensively in C++, Perl, Java, JavaScript and HTML. Topics include and introduction to C++, C++ compiler, the code linker, handling data, physical memory, casting, control statements such as the if statement and switch statement, loops, break and continue, arrays, handling strings in C++, declaring functions, data scope, the C Standard Library, header files, classic C I/O, simple file handling, Blocked I/O, trick string manipulation, dynamic memory allocation, the preprocessor, the #include directive, macro traps, and much more.

  • Cost: $10.47
  • Pages: 192
  • Edition: paperback
  • ISBN: 0658006967

C++ IOStreams and Locales

Visit C++ IOStreams and Locales

Aimed at the advanced C++ programmer, Standard C++ IOStreams and Locales explains the internals of how C++ streams work and provides support for internationalization. It explains the inner details of architecture and design of these important built-in C++ objects, and it's a reference to all relevant classes and methods. Topics include Standard C++ predefined streams, input and output operators, manipulators, locale basics, formatted input, stream state flags, file streams, in-memory I/O, stream positioning, synchronizing streams, stream class architecture, stream buffer classes, character types, wide character support, stream and stream buffer iterators, custom stream classes for user-defined types, inserters and extractors, user-defined manipulators, customizing stream and stream buffer classes, internationalization and localization, standard facets, user-defined facets, stream and locale class reference.

  • Cost: $54.99
  • Pages: 640
  • Edition: 1st edition
  • ISBN: 0201183951

C++ Network Programming

Visit C++ Network Programming

C++ Network Programming, Volume 2, focuses on ACE frameworks, providing thorough coverage of the concepts, patterns, and usage rules that form their structure. This book is a practical guide to designing object-oriented frameworks and shows developers how to apply frameworks to concurrent networked applications. C++ Networking, Volume 1, introduced ACE and the wrapper facades, which are basic network computing ingredients. Volume 2 explains how frameworks build on wrapper facades to provide higher-level communication services. This book contains an overview of ACE frameworks; Design dimensions for networked services; Descriptions of the key capabilities of the most important ACE frameworks; Numerous C++ code examples that demonstrate how to use ACE frameworks. C++ Network Programming, Volume 2, teaches how to use frameworks to write networked applications quickly, reducing development effort and overhead. It can prove to be an invaluable asset.

  • Cost: $39.99
  • Pages: 384
  • Edition: 1st edition, Volume 2
  • ISBN: 0201795256

C++ Primer

Visit C++ Primer

This tutorial is rewritten to describe the features and programming usage of Standard C++. The C++ Primer provides usage and efficiency guidles as well. Highlights of this book include Clear, practical and example-driven coverage of the Standard Library, with emphasis on the containers, iterators and algorithms (also known as the Standard Template Library), the string class and iostreams; A detailed look at the new features of Standard C++; exception handling, run-time type identification, namespaces, the built-in bool type, and new-style cast-notation, with advice on how to effectively use them; A thorough introduction of the advanced language features, such as templates, classes, and inheritance in support of generic programming, object-oriented programming and object-based programming; An appendix that can be used as a quick reference for the generic algorithms, describing their behavior, and providing concrete examples of how to use them

  • Cost: $49.99
  • Pages: 1264
  • Edition: 3rd edition
  • ISBN: 0201824701

C++ Standard Library

Visit C++ Standard Library

Programming with the C++ Standard Library can certainly be difficult, but Nicolai Josuttis's The C++ Standard Library provides one of the best available guides to using the built-in features of C++ effectively. The C++ Standard Library provides plenty of default functionality in the form of the Standard Template Library (STL) for containers (like vectors and linked lists), as well as generic algorithms (which allow you to sort, search, and manipulate elements inside containers). The best thing about The C++ Standard Library is that it gives the reader a concise guide to working with these basic containers (from lists to sets and maps, with everything in between). Each container type is explained along with short code excerpts. Moreover, in a reference section, the author explores the connections between each container type, showing how they share similar methods. The C++ Standard Library can be a real timesaver for a programmer.

  • Cost: $57.99
  • Pages: 832
  • Edition: 1st edition
  • ISBN: 0201379260

Effective C++

Visit Effective C++

This exceptionally useful text offers Scott Myers's expertise in C++ class design and programming tips. The second edition incorporates recent advances to C++ included in the ISO standard, including namespaces and built-in template classes, and is required reading for any working C++ developer. The book opens with some hints for porting code from C to C++ and then moves on to the proper use of the new and delete operators in C++ for more robust memory management. The text then proceeds to class design, including the proper use of constructors, destructors, and overloaded operator functions for assignment within classes. (These guidelines ensure that you will create custom C++ classes that are fully functional data types, which can be copied and assigned just like built-in C++ classes.) The author also provides a handful of suggestions for general class design, including strategies for using different types of inheritance and encapsulation.

  • Cost: $37.95
  • Pages: 256
  • Edition: 2nd edition
  • ISBN: 0201924889

Essential C++

Visit Essential C++

For the practicing programmer with little time to spare, Essential C++ offers a fast-track to learning and working with C++ on the job. Essential C++ presents the basics of C++ in the context of procedural, generic, object-based, and object-oriented programming. It is organized around a series of increasingly complex programming problems, and language features are introduced as solutions to these problems. In this way you will not only learn about the functions and structure of C++, but will understand their purpose and rationale. You will find in-depth coverage of key topics such as: Generic programming and the Standard Template Library (STL); Object-based programming and class design; Object-oriented programming and the design of class hierarchies; Function and class template design and use; Exception handling and Run-Time Type Identification. This concise tutorial will give you a working knowledge of C++ and a firm foundation.

  • Cost: $33.95
  • Pages: 304
  • Edition: 1st edition
  • ISBN: 0201485184

Internet Programming in C/C++

Visit Internet Programming in C/C++

Discusses methods for linking the power of compiled languages into Internet interfaces. Shows beginning to advanced programmers how to link existing C++ and C code to HTML GUI Internet capabilities. The primary focus is methods for using C++ and C for developing the cgi-bin programs. These include capabilities unavailable through other methods, such as continuity across forms, hidden variable files, and cgi HTML. The book also contains techniques for programming in C++ and C, such as pointers to functions and parsing, as well as general material on the Internet, such as object analysis of Web pages and applets and cgi. Contains lists of terminology and further reading, and appendices on C++ and C version of forms routines and interactive games. The book includes maximizing effieciency and minimizing resource usage in your cgi-bin programs, create forms, interactive games, control system animation, questionaires, and real time applications

  • Cost: $57.00
  • Pages: 514
  • Edition: 1st edition
  • ISBN: 0137123582

Introduction to Standard C++

Visit Introduction to Standard C++

Fully revised and beefed up with plenty of new material on today's Standard C++, the new edition of Bruce Eckel's Thinking in C++: Volume I is an excellent tutorial to mastering this rich programming language, filled with expert advice and written in a patient, knowledgeable style. Topics include Introduction to objects, inheritance, composition, polymorphism, exception handling, analysis and design fundamentals, advantages of C++, transitioning from C, compiling and building programs, writing C++ functions, flow control, C++ operators, data types, casting, debugging tips, pointers to functions, designing reusable C++ classes, conditional compilation and header files, access specifiers, constructors and destructors, function overloading and default arguments, using const and static effectively, inlining, namespaces, references, copy constructors, operator overloading, using new and delete for dynamic objects, virtual functions and more.

  • Cost: $29.37
  • Pages: 814
  • Edition: 2nd Book and CD-ROM edition
  • ISBN: 0139798099

Practical Visual C++ 6

Visit Practical Visual C++ 6

Practical Visual C++ takes a straight forward, no-nonsense approach to teaching C++. You start by learning the basics of Developer Studio with the use of the Wizards, editors, and debuggers. Then move on to the core language, including program flow, data types, functions, classes, object-oriented programming, and more. You then progress into the Microsoft Foundation Classes (MFC), the libraries of pre-build classes that Microsoft provides to make Visual C++ programming much easier. By understanding how to use the classes within MFC, you will be able to create nearly any type of program. Specific coverage includes working with dialogs, objects, controls, document-views, file manipulation, and printing. Presents step-by-step instructions on the most commonly used features of Visual C++ 6, making it the average user's guide to working efficiently. Centered on task-based solutions and easy-to implement tips. Jon Bates is a software design consultant.

  • Cost: $20.99
  • Pages: 832
  • Edition: 1st edition
  • ISBN: 0789721422

Sams Teach Yourself C in 21 Days

Visit Sams Teach Yourself C in 21 Days

Sams Teach Yourself C in 21 Days, Fifth Edition presents C programming techniques in a logical and easy-to-follow sequence that helps you understand the principles involved in developing C programs. Learn the basics of writing a program, then move on to arrays, pointers, disk input/output, functions, and more. This book covers the basics of C including variables, constants, conditional statements, loops, pointers, data structures, input/output, and functions. Sams Teach Yourself C in 21 Days, Fifth Edition, presents C in the most logical and easy-to-learn sequence, and is geared towards programmers learning the C language. Provides the perfect starter kit for new C programmers. Includes the basic coverage of C including variables, constants, conditional statements, loops, pointers, data structures, disk input/output, and functions. Peter Aitken is an associate professor at Duke University Medical Center who has developed tools using C and C++.

  • Cost: $6.25
  • Pages: 800
  • Edition: 5th edition
  • ISBN: 0672317664

Standard C Library

Visit Standard C Library

Prentice Hall's most important C programming title in years. A collection of reusable functions (code for building data structures, code for performing math functions and scientific calculations, etc.) which will save C programmers time and money especially when working on large programming projects. The C Library is part of the ANSI (American National Standard Institute) for the C Language. This new book contains the complete code for the library. It covers elements of the library with which even the most experienced C programmers are not familiar such as internationalization (the ability to write programs that can adapt to different cultural locales, for example, using the C library, programmers can write software that manipulates large character sets such as Kanji). Structured like the Standard C Library, it contains 15 headers declaring or defining all of the names in the library. Plauger is one of the leading experts in C and the C Library.

  • Cost: $53.00
  • Pages: 512
  • Edition: 1st edition
  • ISBN: 0131315099

STL Programming

Visit STL Programming

Written in a clear, concise, and uncompromising style, STL Programming from the Ground Up is a fast paced tutorial that provides dozens of ready-to-run examples, programming pointers, and insider tips. It starts with the basics, including a brief history of the STL and its recent standardization, and then describes all of its components. Detailed chapters cover the various containers, algorithms, iterators, function objects, and adapters supported by the STL. You'll even learn how to create your own containers and algorithms! Throughout, you'll find Herb's "In Depth" boxes packed with critical insights and practical techniques. Topics include and overview of STL; The sequence containers: vector, list, deque; The associate container: map, multimap, set, and multiset; The container adapaters: queue, stack, and priority_queue; Algorithms; Function Objects; Binders, negators, adn predicates; Creating your own containers, and much more!

  • Cost: $27.99
  • Pages: 442
  • Edition: paperback
  • ISBN: 0078825075
C and C++ : Development Software

C++ Server Pages

Visit C++ Server Pages

C++ Server Pages (CSP) allows developers to build Dynamic Web Pages and Web Apps by using C++. Existing C++ projects can be ported to the Web by simply including the C++ source code, or by importing the C++ libraries to CSP scripts. It is similar to ASP and JSP, but instead of VBScript, JScript, or Java it uses C++, giving an incredibly high processing performance to your web applications. It supports automatic script compilation and provides the developer with a complete Web programming framework. It works both with IIS and Apache.

  • Cost: Varies
  • Version: 1.5
  • Platforms: Win2000/2003 Server, WinXP Pro

Windows API Hooking SDK

Visit Windows API Hooking SDK

Windows API Hook SDK can be used in hooking Windows APIs or functions in other Dlls, and replace the API function or Dlls' functions to your own function. You can create functions which: hide process from task manager; crypt socket data; filter network packet and port; filter message of windows or application; hide directories and files from windows explorer. By using API Hook SDK, you can do many many things, such as: monitor and control programs; monitor file access; monitor registry access; monitor network; hide directory and files.

  • Cost: Trial/$198.00
  • Version: 2.13
  • Platforms: Windows
C and C++ : Scripts and Programs : Miscellaneous

TOff

Visit TOff

TOff is a utility that can be very handy for those wishing to leave their computer unattended for some time before automatically turning it off. TOff can turn off your computer (or hibernate, when possible) at a certain day and time, with the seconds discrepancy. TOff can shutdown almost every Windows operating system that has Advanced Power Management (APM) enabled, and also provides a log for the last operation to confirm shut-off times. The source code for this application is also available for download.

  • Cost: Free
  • Platforms: Windows

Algebra Linear Functions in C

Visit Algebra Linear Functions in C

Algebra linear functions in C (fractions). Basic matrices functions : addm, subm, multm, powm, smultm, transpose, trace, det, minor, mminor, cofactor, mcofactor, adjoint, inverse, inverse(gaussjordan), gauss, gaussjordan, LU. Basic vectors functions in R**n : norm, distance, innerproduct,coldim, rowdim, rank, nullity, leastsqrs. With random values. Save your work in a text file.

  • Cost: Freeware
  • Version: 07
  • Platforms: dos, windows, linux
C and C++ : Scripts and Programs : Networking Tools

ActiveSocket Network Communication SDK

Visit ActiveSocket Network Communication SDK

With ActiveSocket you can communicate across TCP/IP networks, including the Internet. ActiveSocket provides an easy-to-use scripting interface for TCP/IP communications. By using ActiveSocket, you can very easily create or enhance applications with network features. Use ActiveSocket to integrate the following IP protocols in your application or script: Icmp object; HTTP object, HTTPS object; Ntp object; RSh object; Snmp object (SNMP v1, SNMP v2c and SNMP v3 (Get, GetNext, Set)); SnmpTrapOut and SnmpTrapIn object; Socket object; Wake-On-LAN object. Features: SNMP Trap sending and receiving (SNMPv1 and SNMPv2c), TCP client/server, UDP datagrams all based on WinSock. ActiveSocket is a COM-component, which can be used in Windows environments.

  • Cost: $149.00+
  • Version: 2.4

EBA: FTP Sync API

Visit EBA: FTP Sync API

An FTP Synchronization ActiveX Component for ASP, ASP.NET, C++, VB, VB.NET. EBA:FTP Sync component is an ActiveX Component that provides a simple interface for synchronizing files and folders between a client and a server running an FTP Service. FTP Sync is ideal for use in any application that requires file synchronization, as it does not require any user input. This is a solution for both client-side applications, as well as embedding in server-side components and scripts. Features: ASP FTP handling and synchronization in a few lines of code; Smart Update only transfers files that have been updated to reduce bandwidth and increase performance; Supports upload and download synchronization; Requires no user intervention or graphical user interface, making it ideal for server-based applications and automated systems.

  • Cost: $99.00+
  • Version: 1.5.5
  • Platforms: Windows
C and C++ : Scripts and Programs : Server Management

MIDAS

Visit MIDAS

MIDAS is a cross platform Monitoring and NIDS server. The goal of this project is to build a robust and complete network/system monitoring suite that is capable of scaling to very large networks. MIDAS Features: Fully centralized Configuration. The ability to assign any check to any client or multiple clients. Clients ability to fail over to multiple servers. Built in checks: TCP/UDP port, SNMP OID's, CPU, RAM, Logs, MD5 file check, Processes and External applications. Built in graphing support and many more.

  • Cost: MIT License
  • Version: 2.2e
  • Platforms: *NIX, Win32
C and C++ : Web Sites

C Programming Series

Visit C Programming Series

Online training course containing 3 modules and 30 hours of training material. Learn C programming in 21 days covers C components, writing and debugging programs, pointers, numeric arrays, characters and strings, statements and functions, memory management, variable Scope, manipulating Strings, and using disk files. Skill assessments, exercises and sample files to download. Online tutor also available. Other courses also available in HTML, DHTML, ASP, Flash MX, Flash Actionscript, Java, ColdFusion MX, Visual Basic, JavaScript and XML.

  • Cost: Varies