Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

Use this tag if you're looking for a library or program written in C, or software that consumes or produces C source code.

1
vote
0answers
17 views

Tool to list memory-mapped I/O in C source code

I try to find a light-weight tool to detect some line of C code then get information. For example, I want to detect the code which performs Memory-mapped I/O in embedded software. This code often ...
0
votes
0answers
4 views

Extracting included H/C/Cpp for large code base

I was looking for a tool that can take "main.c/cpp" and directory to original source, that would parse the includes, and the included files includes, then move those files to a new working directory ...
2
votes
1answer
24 views

Tool to automatically apply 'const' to C code

We are planning to make better use of the const qualifier in our C code. To speed this up for our existing codebase, I'm looking for a tool that automatically applies const to function parameters ...
0
votes
0answers
9 views

Is there a PDP and PEP implemented in C language for XACML?

I have googled the available Policy Decision Points (PDP) & Policy Enforcement Points (PEP) modules. All of them are either not open sourced or they were implemented in Java... I am having a ...
2
votes
0answers
25 views

Free or affordable unit test for C (/ C++) with code parsing and stub generation

"Free" means gratis; "affordable" means up to $100. I am currently using Vectorcast at work, and would love to use something similar on my home coding projects (which tend to be C, but are ...
0
votes
1answer
38 views

C/C++ open source library to convert RTF to PDF

I need open-source C/C++ library that would help me convert RTF document to PDF. I have searched a lot and the only two available solutions I have found so far are Librtf is a C-style library with no ...
3
votes
1answer
58 views

C clean-up software

I was given a big chunk of uncommented code (around 3k lines) that I need to port to another platform. After quite some time going trough this mess I have an idea of what it does. During this time I ...
2
votes
0answers
36 views

A service for checking compilability of C/C++ code by as many compilers as possible?

Let's consider a scenario where you want to see how certain code behaves when compiled by variuos compilers. My specific example, I want to check how certain construct behaves when compiled by ...
1
vote
0answers
9 views

C library to retrieve infos from ISBN

Are there any methods and/or C library to fetch informations on books such as author and Title by using its ISBN ?
2
votes
0answers
13 views

Detect union access errors in C

Let's say I have a variant type in C implemented as an annotated union: enum var_mode { TYPE_A, TYPE_B }; union var_data { int a; double b; }; struct var_type { enum var_mode ...
0
votes
0answers
9 views

Nonboost dependent C/C++ Networking Lib with SSL Support

I am using C++17 and I was wondering what are my options for a networking library with SSL support built on OpenSSL. I saw the previous post on SO but that is from 4 years ago and some of the ...
1
vote
1answer
24 views

Checking code for malicious parts

Let us presume we have a big pile of.. many c- like source code, example: an OS and repositories code. The question: In general, how can we search for malicious code? What automated (?) softwares are ...
2
votes
1answer
36 views

Library for finding minima of complex multidimensional functions in C or C++

I have a function in C or C++ which has multiple input and multiple output, functions behind are quite complex in its nature and highly non-linear. Now what I would like to do is to have an ...
0
votes
0answers
50 views

MTP responder embedded device C implementation

Is there any open-source minimal embedded USB MTP responder implementation library/tutorial/template? The language might be C or C++ with no extra dependencies. The preferable RTOS is ChibiOS, but a ...
1
vote
1answer
21 views

Which Platform to follow!

I am trying to make a puzzle solving program utilizing Dijkstra in Arduino IDE. Turns out i can no more work on it(IDE), because every time i need arduino to connect it and run my program. So i want ...
1
vote
0answers
16 views

C/C++ Library for HFS+ volumes

Any help to find a library which allows reading files containing HFS+ volumes extracted from DMG? It could work on raw data, not exactly on DMG files. Read-only-mode is enough because one thing ...
0
votes
0answers
14 views

Recommended language/environment for large scale semi-continuous biological models

We have a fairly large (maybe 1000 equations) differential-algebraic equation model written in ACSLX, an obsolete modelling environment similar to Modelica. The model represents the evolution of a ...
0
votes
1answer
40 views

C/C++ Static Analysis - Tool to show header used in statement or line

I'm searching for a tool to get the used header (if there is one/more) for every line/statment in my c++ code. Example: #include<iostream> std::cout << "hallo"; The output i'd like to ...
0
votes
0answers
27 views

MLDv2 and IGMPv3 querier software (Linux, Open Source) for small networks

I am looking for an existing tool (or at least sample code) which: Implements an MLDv2 querier and IGMPv3 querier in software. Runs on Linux. Is Open Source. Ideally, is a Daemon. Ideally, written ...
1
vote
0answers
19 views

C, OS independent way to write uncompressed avi files

I am working at a program that will convert camera raw files into movies, for example stop motion or time lapse stuff. The program is written in C using SDL and a few other libs so that it can run on ...
0
votes
2answers
44 views

Web assembly data type conversion library

While I am very excited about the concept of WebAssembly and being able to code for the browser in C, I am disappointed that it only supports simple numeric data types. For instance, see the answer ...
1
vote
0answers
60 views

Gratis WebAssembly IDE

I realize that WebAssembly is in its infancy still, but , as I normally code embedded C (and, occasionally, C++) for a living, I would like to get started. It will be very interesting for me ...
0
votes
0answers
4 views

Library in either C or JavaScript for reading and writing long series of arbitrary-bit length integers?

I'm struggling with a good wording for the title so let me explain. It's easy in most languages to read and write integers as bytes, words, longs, and quads to and from binary files. But in my use ...
0
votes
1answer
21 views

Automatic Coding Style Checker, Hungarian style, C++

I am looking for a C++ coding style tool that will validate a coding style. I have looked through the other SO posts, googled and tried some tools, but none of them meet my desired goal. What I am ...
0
votes
0answers
36 views

C-based YAML parser for interpolated variables

Background A Java-based YAML processor interpolates variables YAML in files to produce a secondary YAML file with all values substituted back, recursively. The program reads from standard input (or a ...
1
vote
0answers
62 views

Offline C IDE with custom inputs

Can someone suggest me an offline IDE of C language for Windows (not Visual Studio, it is too heavy)? It should have a feature of taking custom inputs or Stdin Inputs just like the one present ...
0
votes
0answers
19 views

C++ library to solve f(x,y)=0 given x

Is there a good C or C++ library to solve equations with two variables x and y formed with operators plus, minus, multiplication, and division, given a value for x, for y: e.g. given x=5.2 solve ...
0
votes
2answers
51 views

Open Source C/C++ Browser with Javascript und SSL/TLS support

I'm looking for open-source web browser (code/library, not compiled application) written in C or C++ for an embedded (microcontroller) application. In the end it will need to run over HTTPS, and it ...
1
vote
1answer
14 views

Android apps and Websites to learn Java and C [closed]

I am new to coding. I would like to Java and C from scratch. What are the apps and websites you would recommend to learn these languages? There are so many free and paid options, i am not sure which ...
0
votes
0answers
56 views

Doxygen in C: check format/style

I want to keep consistent Doxygen format/style in my project. In example: /** * @brief Brief description. * * Longer description......................... * perhaps multi-line. * * - List of ...
3
votes
1answer
53 views

Android App for C Programming

I plan on using my android tablet and smartphone for my college course in C programming. The PC software is given by the school, however I would like to use my android devices as well for practice. ...
1
vote
0answers
21 views

Code coverage tool for CuTest

I am using CuTest to do Unit testing for my project. We chose this framework as it is a light weight. how to check the code coverage using CuTest. I have a experience in using Bull eye code coverage ...
1
vote
2answers
244 views

Generating ggplot2 plots from c++

I'm developing an application in c++ that requires drawing lots of plots. In this respect, taking into account that I have a modest experience with R and ggplot2, I am currently generating scripts in ...
0
votes
1answer
71 views

C protobuf-like framework, without malloc

Is there a Protocol Buffers implementation, or alternative, for C99, which works with statically allocated data, without the need for malloc? I.e. if all my structs have fixed length arrays: // this ...
1
vote
1answer
35 views

I'm looking for a C programming app for Android

I am in need of a C programming app for my Android phone. The app must: Have an interface to input a program. Inbuilt compiler to compile written programs. Capable of execution. I do not want any ...
0
votes
1answer
38 views

RSA library for C supporting smaller key sizes

I was developing a crypto cracking challenge where the ultimate task is to factor a RSA key. To make the process feasible I want to use small key sizes (512 bits and lower). The challenge is a ...
3
votes
0answers
311 views

Which is the best http client library based on either C or C++ in terms of performance during heavy parallel downloads?

Which is the best http client library based on either C or C++ in terms of performance during heavy parallel downloads? Currently I am looking for developing an C++ application using HTTP client ...
1
vote
0answers
18 views

Elliptic Curve Family “KSS16” arithmetic implementation in C (on embedded devices)

could someone help me find a running implementation of those families? I did some search through google by the terms * KSS16 implementation in C * KSS16 benchmark on embedded( devices) * KSS16 ...
0
votes
2answers
17 views

A Visual Studio tool to generate “relation map” among the C structs of a big c project

I am working on a big C project. I am using Visual Studio to browse the source code. There are many C structs in the project and they are inter connected to each other. So I am wondering if there's a ...
1
vote
0answers
25 views

IDE for Creating PostgreSQL C extensions

Could someone recommend an IDE for Creating PostgreSQL C extensions on Linux platform ? I'm currently using ATOM to program in C. But the C extensions for PostgreSQL use macro, for exemple: ...
0
votes
0answers
31 views

Standalone, self-contained s(n)printf implementations

I need to do some string formatting for debugging purposes on a platform with no OS libraries, no C/C++ standard libraries (well, sort of, it's complicated) and no runtime for another language. Now, ...
0
votes
1answer
37 views

Web service interacting with C/C++ hardware interface

I am about to build a web application that is supposed to interact with some C and C++ tools (peripheral hardware access / special data converters). There will be little to none database access by the ...
0
votes
1answer
341 views

Compiler for AMD CPUs : C, C++, fortran and BLAS/LAPACK

I have been using Intel CPUs with Parallel Studio which bundles icc, icpc and ifort (compiler for C,C++ and Fortran) which are optimized for Intel. Moreover MKL (Math Kernel Library) with BLAS and ...
2
votes
1answer
443 views

Is there any asynchronous network library in linux c?

I want to create a system is like below: Client will send requests to server. Server receive requests and download the request file from cloud asynchronously.That means server will just receive ...
1
vote
0answers
19 views

Programming languages with FPGA

What's the closest I can get to a C compiler if I use linux-socfpga ? There seems to be no gcc but there is an awk interpreter. If I can use awk then it is ok but I would prefer C.
2
votes
0answers
101 views

C compiler for 8086 or other 16-bit target

I'm looking for a C cross-compiler and emulator for a 16-bit processor that runs under Linux. I'd prefer for the target to be 8086 with FreeDOS or on Dosemu (then finding an emulator is not a problem)....
0
votes
0answers
32 views

Platform-independent and thread-safe logging solution

I'm looking for a possibility to log events in my C/C++ application. This solution should be fast and easy to use compile and work under Windows and Linux be thread-safe not damage the logfile when ...
1
vote
0answers
30 views

Secure local interprocess communication toolkit

I am looking for a secure library for interprocess communication between two different, mutually-trusting processes on the same machine. The library needs to remain secure against attack by programs ...
1
vote
2answers
94 views

A static analysis tool for C/C++

I have a list of fields extracted from a C/C++ code base. I have to analyze the source files to check which fields are modified or used by which functions. The tool I used for fields extraction is ...
1
vote
1answer
320 views

C++ to Matlab online converter

I'm asked to write a small project in Matlab. I don't know Matlab and I don't want to learn it and I'm on Linux. Is there a free online C++ (or python) converter to Matlab? It's a small project but ...