WareSeeker Search Software

c


Sponsored Links
Collapse All
Software Name Software Type Category Price
1

C, Win32, C++, MFC, C# tutorials


script C and C plus plus Free
View Detail
Download C, Win32, C++, MFC, C# tutorialsDownload C, Win32, C++, MFC, C# tutorials
Community discussing about C and its derivatives like Win32, C++, MFC, C#.
2

C/C++ interpreter Ch


script C and C plus plus Free
View Detail
Download C/C++ interpreter ChDownload C/C++ interpreter Ch
Ch is a superset of C interpreter. It is a complete C interpreter for scripting, numerical computing and embedded scripting. It supports 1990 ISO C Standard (C90), major features in C99, classes in C++, POSIX, X11/Motif, OpenGL, ODBC, XML, GTK+, Win32, CGI, 2D/3D graphical plotting, socket/Winsock, C LAPACK, high level numeric functions, and shell programming. The extensions in Ch provide the simplest solution for numerical computing and visualization in C/C++ domain. Ch can interface with C/C++ binary libraries and be embedded in other application programs.
3

ITtoolbox C++


script C and C plus plus Free
View Detail
Download ITtoolbox C++Download ITtoolbox C++
Content, community, and service for C++ professionals. The site provides technical discussion, job postings, an integrated directory, news, and more.
4

JThreads/C++


linux Programming->Libraries Free
View Detail
Download JThreads/C++Download JThreads/C++
MB
JThreads/C++ is a Java like threads for C++.

A unique and very useful product, JThreads/C++ is a portable thread abstraction library that mimics the thread classes and primitives found in JavaTM. Supported on Windows 95, NT and many flavors of Unix, JThreads/C++ simplifies the development of multi-threaded applications by encapsulating all platform-specific function calls inside a well-designed, easy-to-use class library.

How Does It Work?

Java’s support for multi-threaded programming is provided by the following constructs:

The classes java.lang.Thread and java.lang.ThreadGroup
The interface java.lang.Runnable
The synchronized keyword
The methods wait, notify and notifyAll in java.lang.Object

The Java classes java.lang.Thread and java.lang.ThreadGroup are directly translated into the C++ classes JTCThread and JTCThreadGroup. The only difference is that the JThreads/C++ classes have JTC as a prefix instead of the Java package java.lang. The Java interface java.lang.Runnable is implemented as the abstract C++ class JTCRunnable, which contains the pure virtual method run.

Support for the synchronized keyword is slightly more difficult, since it is not possible to add new keywords to C++. JThreads/C++ addresses this issue using two additional classes, JTCMonitor and JTCSynchronized, wich together form the replacement for the synchronized keyword. JTCMonitor also provides the methods wait, notify and notifyAll.

5

strg-c


script PHP Free
View Detail
Download strg-cDownload strg-c
strg-c is an open source content management application suite. The system has a modular structure and can also be expanded with modules from third-party providers - open architecture. strg-c can be used for anything from simple editing tasks to complex portal functions. This means that the customer can use strg-c for different projects - a system environment for diverse projects. Roles can be assigned to individuals as well as to groups.
6

C and C++ Editors


script C and C plus plus Free
View Detail
Download C and C++ EditorsDownload C and C++ Editors
C and C++ Editors brings an extensive list of Editors and other development tools for C and C++. All C and C++ software is fully reviewed and allows programmers to add their own review.
7

mod_diagnostics.c


linux Internet->HTTP Free
View Detail
Download mod_diagnostics.cDownload mod_diagnostics.c
0.006 MB
mod_diagnostics is a debugging and diagnostic tool for application developers - particularly filter modules.

mod_diagnostics.c can be inserted anywhere in the Apache filter chain, and logs traffic (buckets and brigades) passing through.

It is a purely passive watcher, and will never touch the traffic passing through.

Examples

Probably the best way to explain mod_diagnistics is by example.

Strange delays in some browsers

In an update to mod_xml, a new bug was introduced. It was not immediately obvious, but in some browsers the request would hang and then timeout. The effect was only observed when using the XSLT output filter with Xalan-C, and only happened with HTTP/1.1 browser, not with HTTP/1.0. Furthermore, hitting "cancel" before the timeout in an HTTP/1.1 browser would cause the page to display!
Inserting mod_diagnostics before and after the offending filter, the bug was immediately obvious. The module was simply failing to pass an EOS bucket down the chain. A trivial fix!

Obscure bug in a third-party library

A user of mod_proxy_html reported serious performance problems when parsing an 8Mb HTML file. He had profiled the problem, and found the entire processing time was in the final call to htmlParseChunk in libxml2.

I investigated this by inserting mod_diagnostics before and after mod_proxy_html, and running it with the largest HTML document I had available (the MySQL manual, about 2.6Mb). I was able to confirm that nothing was passed down the chain until the final call, so not only was it slow, but it had also broken Apache pipelining.

To refine the diagnosis, I added a flush in each call to the filter in mod_proxy_html. Now mod_diagnostics showed a small amount of data (under 1Kb) coming through in the first call to the filter, but nothing else until the end. Further investigation showed that the data stopped coming when the first HTML comment was encountered in the source.

At this point I ran it under gdb, looking for the comment handling. I found that it was failing to find the end of the comment. The problem was resolved only in the last call to htmlParseChunk, which didnt go through the buggy code. I disabled the buggy code, and found it was now working correctly, with approximately the same amount of input and output data in each call to the mod_proxy_html filter - so pipelining was now fixed. My correspondent reported total processing Time for his 8Mb file reduced from 30 minutes to 9 seconds (on five-year-old hardware).

The bug was reported to the libxml team, who have now fixed it.


8

Compilator C/C++, Perl, Python


script C and C plus plus Free
View Detail
Download Compilator C/C++, Perl, PythonDownload Compilator C/C++, Perl, Python
Ccompile.com allows you to create and compile C/C++, C#, vb.net, Perl and Python projects.
9

C++ Tutorials


script C and C plus plus Free
View Detail
Download C++ TutorialsDownload C++ Tutorials
Contains basic c++ tutorials and sample code for learning C++.
10

C and C++ Resources


script C and C plus plus Free
View Detail
Download C and C++ ResourcesDownload C and C++ Resources
A directory of C and C++ books, development software, jobs, magazine articles, online communities, programmers, scripts & programs, tutorials, and web sites.
11

C to C++ Converter


script Python Free
View Detail
Download C to C++ ConverterDownload C to C++ Converter
Scripts to convert automatically in six steps, your C project to C++. GNU GPL licence. Manual included.
12

Programming in C/C++


script C and C plus plus Free
View Detail
Download Programming in C/C++Download Programming in C/C++
This tutorial starts from the very beginning, and goes to the more complicated areas of the C/C++ programming. A nice tutorial, if you are beginner, and want to get good C/C++ knowledge to continue to the more advanced levels.
13

Ch -- C/C++ interpreter 3.5


windows Software Development->C Tools Free
View Detail
Download Ch -- C/C++ interpreter 3.5Download Ch -- C/C++ interpreter 3.5
4.88MB
Ch supports 1990 ISO C Standard (C90),
major features in C99, classes in C++, POSIX, X11/Motif, OpenGL, ODBC,
XML, GTK+, Win32, CGI, 2D/3D graphical plotting, socket/Winsock, C LAPACK, Intel OpenCV and National Instruments Data Acquisition toolkit NI-DAQ, Ni-Motion, high level numeric functions, and shell programming.

The extensions in Ch provide the simplest solution for numerical computing and visualization in C/C++ domain.
Ch can interface with C/C++ binary libraries
and be embedded in other application programs.

14

C to C++ 1.4.0


linux Programming->Code Generators Free
View Detail
Download C to C++ 1.4.0Download C to C++ 1.4.0
0.10 MB
C to C++ is a Python script that converts C code to C++ code.

The main program is ctocpp.py that performs successive stages for converting C to C++. A script, ctocpp gives it as parameter to the python interpreter with options you add.

The archive also includes scripts that may help you:

- mover.py changes the location of a project.
- search.py performs searches and replacements.
- mkheader.py corrects a header file.

The C to C++ program with all the python sources is under the GNU GPL license,
that minds you may use it and distribute it freely, providing the copyright is unchanged.

See at the COPYING file for details. This doesnt mean GNU encourages you to convert your C sources to C++. In fact, most of the tools here included may help C programmers outside C++ conversion.

Installing:

Type:
./configure
./setup
mkdoc ...this will generate an html and info manuals.


15

C/C++ interpreter Ch 4.5


windows Software Development->C Tools Free
View Detail
Download C/C++ interpreter Ch 4.5Download C/C++ interpreter Ch 4.5
20000K
*C/C++ interpreter

Ch supports C99 and C++ classes. Ch supports many industry standards with over 8,000 functions including POSIX, socket/Winsock, X11/Motif, OpenGL, ODBC, C LAPACK, GTK+, Win32, and CGI.

* Shell programming and cross-platform scripting

Ch shell is C compatible shell while C-shell (csh) is a C like shell. Ch is an interpretive implementation of C, similar to Unix/MS-DOS shells. Ch in Windows includes over 100 commonly-used Unix commands for portable shell programming. Ch can also be used as a login shell just like sh, csh and ksh. Ch bridges the gap between the C language and shell languages. With its built-in string type and many enhanced scripting features, Ch is an alternative to other scripting languages for automating repetitive tasks, regression test, and hardware testing.

* 2D/3D plotting and numerical computing

Ch supports 2D/3D graphical plotting, C LAPACK, high level numeric functions.
Ch has built-in 2D/3D plotting support, generic mathematical functions and computational arrays for linear algebra and matrix computations, and advanced high-level numerical functions for linear systems, differential equation solving, Fourier analysis, curve fitting, etc.

*Interface with binary C/C++ libraries

Ch SDK 4.5 can easily integrate the existing C/C++ libraries as part of Ch sripting module. Functions and classes in static or dynamical libraries can be invoked in a Ch script file or Ch command shell.

* Embeddable scripting

Ch 4.5 is optimized for embedded scripting. Embedded Ch allows users to embed Ch into other C/C++ application programs and hardware. It is ideal for game and open-architecture application integration. With Embedded Ch, C/C++ applications can be extended with all features of Ch. It allows execution of C/C++ scripts generated dynamically on-line. Embedded Ch has a small footprint.

16

Lufs::C 0.21


linux Programming->Libraries Free
View Detail
Download Lufs::C 0.21Download Lufs::C 0.21
0.024 MB
Lufs::C is a C interface to perl.

ABSTRACT

This interface is used by the C code to call the perl subs.

SEE ALSO

perlfs.c


17

C/C++ Programming Books


script C and C plus plus Free
View Detail
Download C/C++ Programming BooksDownload C/C++ Programming Books
Essential programming tips at your fingertips! This handy programmers reference provides quick access to syntax, functions, classes, methods, as well as the Standard Template Library (STL). The book covers ANSI/ISO Standard C and C++, including the new C99 standard.
18

Programming CGI in C/C++


script C and C plus plus Free
View Detail
Download Programming CGI in C/C++Download Programming CGI in C/C++
Designed for beginners in CGI programming, this tutorial presents several useful examples of C/C++ programming on Unix. Topics include: Obtaining the data from the server, URL Encoding, Sending data to the console, Redirection, and more.
19

C++ Home


script C and C plus plus Free
View Detail
Download C++ HomeDownload C++ Home
C++ Home offers various resources on C++ programming such as Tutorials, Code, News, Tools, Links, Interviews with prorammers, and Forums.
20

Env::C 0.06


linux Programming->Libraries Free
View Detail
Download Env::C 0.06Download Env::C 0.06
0.009 MB
Env::C is a Get/Set/Unset Environment Variables on the C level.

SYNOPSIS

use Env::C;

my $key = "USER";
$val = Env::C::getenv($key) || ;

Env::C::setenv($key, "foobar", [$override]);
$new_val = Env::C::getenv($key) || ;

Env::C::unsetenv($key);

my $ar_env = Env::C::getallenv();
print join "n", @$ar_env;

This module provides a Perl API for getenv(3), setenv(3) and unsetenv(3). It also can return all the environ variables.

Sometimes Perl invokes modules with underlaying C APIs which rely on certain environment variables to be set, if these variables are set in Perl and the glue code doesnt worry to set them on the C level, these variables might not be seen by the C level. This module shows what really the C level sees.


My Software


You have not saved any software. Click "Save" next to each software to save it to your software basket


Related Search