S
S
samokiller2020-11-07 06:28:24
Books
samokiller, 2020-11-07 06:28:24

What literature should I study to implement my project in c++?

I'm writing a set of libraries in c++ for a third-party application that will very actively communicate with the core-library.
So active that in order to speed up data processing, I had to buy a separate ssd for the project.
The kernel, in turn, actively writes and reads data to the database + performs a lot of parallel computing.
Also in the future, you will need to create a gui for monitoring and control.

And all that I have is the universal skills of console c ++. Those. basic c++, without learning any libraries (including system ones).

The next task facing me is to figure out how to organize the interaction between different dlls.
So far I'm leaning towards fileMapping.
There are sensible applied articles on the Internet on this topic, such as "how to create shared memory for different processes", but there are no at least slightly deeper descriptions and I still can't understand how another process learns about this memory area? It looks like there is some place where the array "Name_of_memory_area" - "Address space" is stored.
But it seems to me intuitively. Or maybe you need to write somewhere in the file on the disk the address of the pointer in memory, where the shared memory will start from. Or how.
In general, I need to understand applied issues on the topics that I described above, and I would like to understand a little [a little!] how it works.

Usually this format is found in books. Recommend some literature for acquiring competencies in the implementation of this project.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander Ananiev, 2020-11-07
@SaNNy32

I can advise you to study Qt, everything you need is already there.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question