You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-1Lines changed: 15 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,20 @@ It is designed to be easy to use by developers and to provide easy call function
30
30
31
31
The generated functions that reads and extracts the embedded content does not rely on external libraries so you don't need to setup your projects to use any third party library to start using bin2cpp. All your embedded data can be accessed right away.
32
32
33
+
## Use cases ##
34
+
35
+
The following list shows situations where bin2cpp is useful:
36
+
37
+
* Embedding default configuration files if none are provided.
38
+
* Embedding GLSL shaders into the executable.
39
+
* Embedding text or XML databases (gui layout, names, language dictionaries
40
+
* A portable alternative to C++11 raw string literals.
41
+
* Prevent stealing copyrighted resources.
42
+
* Embedding images/icons/sounds for a GUI application. The application executable can be shipped/copied as a single file.
43
+
* Embedding a long PL/SQL code string.
44
+
* Allowing an executable to be downloaded from an intranet server as a single file.
45
+
* Distributing an application without an installer package. All configurations files and resources can be embedded and extracted at first launch of the application.
0 commit comments