C and C++ Resources

12 Resources and Growing!

Newest C and C++ Resources

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
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

C and C++ : Scripts and Programs : Networking Tools


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++ : Development Software

Stunnix CXX-Obfus

Visit Stunnix CXX-Obfus

Stunnix CXX-Obfus is an advanced cross-platform professional obfuscator-tool for making C/C++ code difficult to understand and rework (even after use of code prettyprinters), with advanced GUI (Project Manager) and ActiveX symbols extraction tool. It has unique support for all dialects of C/C++ and heavy use of preprocessor, source compression mode, has a lot of means for easy preparation of code for Source compression mode is also supported. Obfuscation and other unique features.

  • Cost: $189.00
  • Version: 2.0
  • Platforms: Windows, Unix, Linux, MacOS X
C and C++ : Scripts and Programs : Miscellaneous


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
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
C and C++ : Development Software

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 : Server Management



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++ : Development Software

Packer Molebox

Visit Packer Molebox

Packer MoleBox packs an application and all of its data files into a single exe-file. Even DLL's may be embedded into executable or packed with other resource files. Application packed with MoleBox works the same way as before packing without any changes in its source code. Packer MoleBox allows you to: compress and encrypt exe-files; compress and encrypt data files and DLL's; protect exe-file from reverse engineering; protect data files against viewing and modifications; embed DLL's into exe-files. MoleBox will decrease application sizes.

  • Cost: $99.00
  • Version: 2.1.5
  • Platforms: Windows
C and C++ : Scripts and Programs : Miscellaneous

Calculus Derivative Normal

Visit Calculus Derivative Normal

Application of the derivative : The normal. You can see the result into Gnuplot. Draw the normal. Animate the normal. Find the intersection points of the normal with the x-y axis. Find the length of the normal from P to the x axis. Find the length of the normal from P to the y axis. Find the length of the under normal.

  • Cost: Freeware
  • Version: 03
  • Platforms: dos windows linux