Process Control Functions
Related Links
Link to Wide Character Process Control Functions.
Link to Windows Generic Process Control Functions.
Internationalization (I18n) Issue:
The variations of the spawn and exec
functions create, load, and execute new child processes. These functions
are potentially locale-sensitive because they take path and filenames as arguments.
For internationalized software, path and filenames may not be universal
throughout all locales. Path names vary depending upon the localized
version of the OS being used. They also may contain non-ASCII characters.
Filenames vary widely depending upon the internationalized design.
Also, these classes of functions operate upon ASCII characters.
I18n Solution:
Path names and filenames should be externalized
and loaded based upon the system locale.
For a discussion of additional considerations for pathnames and filenames, see the File and Path Functions section Pathnames.
Use wide character equivalent process
control functions to create an internationalized application.
Click on a function for more information:
_execl/execl
_execle/execle
_execlp/execlp
_execlpe/execlpe
_execv/execv
_execve/execve
_execvp/execvp
_execvpe/execvpe
_spawnl/spawnl
_spawnle/spawnle
_spawnlp/spawnlp
_spawnlpe/spawnlpe
_spawnv/spawnv
_spawnve/spawnve
_spawnvp/spawnvp
_spawnvpe/spawnvpe
main
system
WinMain
Locale-Sensitive C++ Methods
|