C/C++ Compiler Language Extensions
#pragma do_not_instantiate instance
The
#pragma do_not_instantiate instance
instantiate
instance
#pragma do_not_instantiate int Stack<float>::use_count
will prevent the compiler from instantiating the static data member
Stack<float>::use_count
#pragma can_instantiate instance
The
#pragma can_instantiate instance
instance is required anywhere in the program, it should be instantiated in
this compilation.
Currently, this pragma forces the instantiation even if it is not
required anywhere in the program. Therefore, it has the same effect
as
#pragma instantiate
Header File Control Pragmas
The header file control pragmas help the compiler to handle header files.
These pragmas are
#pragma hdrstop
The
#pragma hdrstop
header) switch
precompiled header (.
for use on a later compilation. The .
code preceding the header stop point.
By default, the header stop point is the first non-preprocessing token in
the primary source file. The
earlier in the source file.
1-136
in the current compilation. For example,
in the current compilation.
.
,
hdrstop
no_pch
is used in conjunction with the
(on page
1-40). The switch tells the compiler to look for a
file), and, if it cannot find one, to generate a file
pch
#pragma hdrstop
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
directs the compiler not to
tells the compiler that, if
, once, and
system_header
file contains a snapshot of all the
pch
can be used to set the point
for ADSP-219x DSPs
.
(precompiled
-pch
Need help?
Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?
Questions and answers