1-100 of about 112 matches for site:www.open-std.org function
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2108.html
Explicit Virtual Function Overrides document number: n2108 Jens Maurer <Jens.Maurer@gmx.net> Alisdair Meredith <alisdair.meredith@uk.renaultf1
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2365.html
long); // ill-formed: new virtual function introduced virtual void h(double); [[new]] // ill-formed: new virtual function hides void h(int
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2852.html
The [[override]] attribute indicates that a member function override a virtual function in at
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2928.htm
The [[override]] attribute indicates that a member function override a virtual function in at
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1821.htm
the member function; a member function declared const is a const member function, a member
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2377.htm
part of the function type for a non-static member function, the function
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1827.htm
can result. Since the derived function is not overriding the base class function when this was intended
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2326.html
a function definition. This solution provides for full control of special member function defaults, provides maximally trivial
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2440.htm
the static destructors. Such a mechanism already exists in the _Exit function. Unfortunately, that function has
https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html
definition: decl-specifier-seq opt declarator ctor-initializer opt function-body decl-specifier-seq opt declarator function-try-block function-body
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2210.html
a function definition. This solution provides for full control of special member function defaults, provides maximally trivial
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html
new-expression . -- end footnote ] to a function, member function, function pointer, or member function pointer that does not
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1770.html
and post-conditions, instead of in terms of constructors or function signatures. 3.10 - Lvalues
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2171.htm
of the called function has completed. Every evaluation in the calling function (including other function calls
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2052.htm
of the called function has completed. Every evaluation in the calling function (including other function calls
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2439.htm
or namespace of which it is a member. If a function or function template is
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2123.html
to the language why they would want to declare a function they never plan to
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2340.htm
dcl.fct.def) is immediately before the function-body of a function definition. Change 3.3
http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html
a namespace This treatment leaves unspecified all the non- identifier unqualified-id s ( operator-function-id , conversion-function-id
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2005/n1875.html
C-like, just as are C++ control constructs. Likewise, the proposal adopts C-like function names where necessary. Introducing
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2855.html
Within the library, we characterize the behavior of a function with respect to
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0542r5.html
is not a function-like invocation, so does not expand. 2.2. Functions versus function types The current
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2009/n2953.html
constexpr specifier [dcl.constexpr] 7.3.3 The using declaration [namespace.udecl] 8.4 Function definitions [dcl.fct.def
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1855.html
operator<<(std::ostream&, const A&); // #2 The first overload is a member function of ostream
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2953.html
constexpr specifier [dcl.constexpr] 7.3.3 The using declaration [namespace.udecl] 8.4 Function definitions [dcl.fct.def
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1690.html
as an rvalue . Where elision of copy constructor is currently allowed for function return values, the
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1944.htm
in which no function call syntax appears. —end example] The sequence points at function-entry and function
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2249.html
has the value zero. [Footnote: Many of the objects manipulated by function signatures declared in
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2149.html
has the value zero. [Footnote: Many of the objects manipulated by function signatures declared in
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2018.html
has the value zero. [Footnote: Many of the objects manipulated by function signatures declared in
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2712
a function: struct S { int i(j); // ill-formed...parsed as a member function, // type j looked up
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2673
a function: struct S { int i(j); // ill-formed...parsed as a member function, // type j looked up
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2541.htm
New Function Declarator Syntax Wording Jason Merrill 2008-02-28 Document Number N2541=08-0051 Revision 11 Proposed
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2012/n3386.html
int> to deduce return type —end example] Redeclarations or specializations of a function or function template with
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1523.htm
is copyconstructible and assignable. b. T is swappable if a namespace scope function named swap exists in
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2512.html
forwarding for that particular signature, much as user declaration of a function would hide a
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3664.html
a deallocation function (3.7.4.2). Otherwise, it is unspecified whether the deallocation function will be called. [ Note
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3206.htm
and [[hiding]]. Introduce contextual keywords at the end of a member function declarator for "override
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3638.html
to determine return types, chooses second —end example] Redeclarations or specializations of a function or function template with
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html
new-expression . -- end footnote ] to a function, member function, function pointer, or member function pointer that does not
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2043.html
In Windows platforms, using CRITICAL_SECTION feature can't return any error: void EnterCriticalSection(LPCRITICAL_SECTION lpCriticalSection) locking function does not return any
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1975.html
can be (and has been) implemented with today's compilers. There is one minor function that can best be
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2062.html
so boosters are proposing to add an ugly and unintuitive static init function, and an
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3272.htm
seq opt function-body ... The optional attribute-specifier-seq in a function-definition appertains to
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2346.htm
a function definition. This solution provides for full control of special member function defaults, provides maximally trivial
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3505.html
basic_string in response to comments from the FSG. Remove initial_path() operational function. The functionality
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm
shall not be used as the type of a variable or function with linkage, unless the
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2239.html
of the called function has completed. Every evaluation in the calling function (including other function calls
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3239.html
program to test for a precondition before calling a function described in this
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3399.html
basic_string in response to comments from the FSG. Remove initial_path() operational function. The functionality
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2006/n2102.html
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function needs and other
http://www.open-std.org/jtc1/sc22/wg14/www/docs/tc1.htm
occurrence, a function that compares two character sequences returns zero, and a function that copies characters copies
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3335.html
program to test for a precondition before calling a function described in this
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3365.html
program to test for a precondition before calling a function described in this
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2355.html
POD definition, defaulted/deleted functions, __func__, alignment, strongly-typed enums, concepts, new syntax for function return type, nullptr, initializer
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2660.htm
The core problem with function-local static-duration object initialization is that the containing function may be invoked concurrently
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2230.html
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function requirements and layout
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2294.html
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function requirements and layout
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2230.html
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function requirements and layout
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2172.html
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function needs and other
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2029.html
functions, class objects, pointers, or references shall not be used, and assignment, increment, decrement, function-call function call (including
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3053.html
constexpr specifier [dcl.constexpr] 7.3.3 The using declaration [namespace.udecl] 8.4 Function definitions [dcl.fct.def
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3053.html
constexpr specifier [dcl.constexpr] 7.3.3 The using declaration [namespace.udecl] 8.4 Function definitions [dcl.fct.def
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n926.htm
defined. R.2.2 If there is a write guarded by a function call operator (see 5
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2547.htm
and also in a conforming C program. A POF (plain old function) is a function
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2713
and ADL. Note that func could be either a type or a function; it may be found
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2756.htm
a function: struct S { int i(j); // ill-formed...parsed as a member function, // type j looked up
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2249.html
has the value zero. [Footnote: Many of the objects manipulated by function signatures declared in
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html
operator<<(std::ostream&, const A&); // #2 The first overload is a member function of ostream
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.htm
initial function of the thread. 15.5.1 The std::terminate() function [except.terminate] In
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2634.html
the template argument deduction process it is is necessary to take a function type that makes use
http://www.open-std.org/jtc1/sc22/wg14/www/docs/tc2.htm
page 41, second paragraph, change: If the expression that denotes the called function has a type
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm
the form T x = a; as well as in argument passing, function return, throwing an exception
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1987.htm
automatic instantiation is for the compiler to instantiate a function in each
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2145.html
simply to count the number of times a function is called, as in
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2006/n2047.html
of the current atomics package design. Provide atomics purely as a library API Function call syntax appears to
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2633.html
pressure has led to the addition of a fence member function to all
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2324.html
The synchronization specification has changed from a part of the function name to a
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2145.html
simply to count the number of times a function is called, as in
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1942.html
allows insufficiently synchronized programs to crash, jump to the wrong member function, etc. Function local statics
http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr.htm
Dec 92 Max K. Goff Q1: Is setjmp a macro or a function? Q2: How does fscanf
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n927.htm
considered undefined. Example: (x = 1) * x There is a special rule for function calls that causes otherwise
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1377.htm
modification of "a" is not the primary goal of this function. The primary
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2179.html
or a null exception_ptr if no exception is being handled. If the function needs to allocate
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2334.htm
thread of execution (a.k.a. thread ) running concurrently. Each thread executes a single function according to the
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2540.htm
forwarding for that particular signature, much as user declaration of a function would hide a
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm
shall not be used as the type of a variable or function with linkage, unless the
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n925.htm
providing the arguments. There is one new event {f:F function}, using the function actually called. For
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1771.html
T is MoveConstructible and MoveAssignable . T is Swappable if a namespace scope function named swap exists in
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2984.htm
Type properties [meta.unary.prop], before table Type property queries , add: Given the following function prototype: template <class T
https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/n2300.html
thread of execution (a.k.a. thread ) running concurrently. Each thread executes a single function according to the
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2748.html
on the value in the atomic variable. expected = current.load(); do desired = function(expected); while (!current.compare_exchange
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2664.htm
motivating non-SC memory ordering, including dependency ordering. N2195 by Peter Dimov proposes an atomic_load_address() template function that protects a
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1653.htm
list new-line # define identifier lparen identifier-list , ... ) replacement-list new-line defines a function-like macro function-like
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2253.html
An id-expression that denotes a non-static data member or non-static member function of a
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3639.html
in analogy, array-new doesn't support that either) modifications to the function declarator syntax sizeof(a
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2342.htm
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function requirements and layout
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2146.html
code changes affected three existing functions. No new functions were added and no existing function signatures required changes. Because
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2342.htm
several difficulties. See Coupling between POD's and aggregates . Coupling between trivial special member function requirements and layout
http://www.open-std.org/jtc1/sc22/wg14/www/docs/summary.htm
infinity) 04/2013 Closed DR 419 What the heck is a "generic function"? 10/2013 Closed DR