Skip to content

Commit 18b4804

Browse files
committed
Updated README.md
1 parent 0ea73f5 commit 18b4804

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Statistics:
2828

2929
# Purpose #
3030

31-
bin2cpp is not implemented using [executable resources](http://en.wikipedia.org/wiki/Resource_(Windows)). Instead, bin2cpp creates multiple function calls for retrieving the data which makes it harder to steal the executable's content. It also makes it even harder to replace an existing resource of the executable.
31+
bin2cpp is not implemented using [executable resources](http://en.wikipedia.org/wiki/Resource_(Windows)). Instead, bin2cpp creates a single function call for retrieving the content and the properties of a file which makes it harder to steal the executable's content. It also makes it even harder to replace an existing resource of the executable.
3232

3333
It is designed to be easy to use by developers and to provide easy call functions to get access to the data of the embedded files.
3434

@@ -42,11 +42,13 @@ The generated functions that reads and extracts the embedded content does not re
4242
The main features of the project are:
4343

4444
* Easily converts small files as C++ source code for embedding into a C++ executable.
45-
* Content extraction supported by a unique function call for each embedded file.
46-
* Supports a multiple embedded files at once.
45+
* Access content with a unique function call for each embedded file.
46+
* Supports multiple embedded files at once.
4747
* Makes it harder for resource hacker to modify or steal the embedded files.
4848
* No third party libraries required for retrieving the data of the embedded files.
49-
49+
* Supports different types of code generator: string, segment, array.
50+
* File's originals `size` and `filename` properties available from generated source code.
51+
* Source code control: select a custom file interface and namespace
5052

5153

5254
## Use cases ##
@@ -68,7 +70,7 @@ The following list shows situations where bin2cpp is useful:
6870

6971
# Usage #
7072

71-
The following show how to use bin2cpp with code examples:
73+
The following section shows how to use bin2cpp with code examples:
7274

7375

7476

0 commit comments

Comments
 (0)