Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andreasfertig/programming-with-cpp20
/ functions
Functions
806 in github.com/andreasfertig/programming-with-cpp20
⨍
Functions
806
◇
Types & classes
223
Method
GetFromPtr
02.25-coroutineParsingDataStreamCustomAllocator1/main.cpp:51
Method
GetReturnCode
08.29-structuredBindingsPOSIXError3/main.cpp:20
Function
GetSize
#A A helper function with a default parameter
01.16-constexprFunctionInConcept0/main.cpp:8
Method
Human
12.24-constexprStaticInitFiasco1/main.cpp:26
Method
Human
12.23-constexprStaticInitFiasco0/main.cpp:25
Method
Human
12.26-constexprStaticInitFiasco3/main.cpp:26
Method
Human
12.25-constexprStaticInitFiasco2/main.cpp:26
Function
InitializationWithoutDesignatedInitializers
08.07-designatedInitializers3/main.cpp:13
Function
IsMatching
09.13-fixedString3/main.cpp:80
Function
Log
#A Log function taking function, line, and variadic arguments
10.14-logFunction0/main.cpp:11
Function
Log
#A Log function taking function, line, and variadic arguments
10.15-logFunction1/main.cpp:12
Method
MedicalRecordNumber
06.04-equalComparOfMRN2/main.cpp:8
Method
MedicalRecordNumber
06.02-equalComparOfMRN1/main.cpp:8
Method
MedicalRecordNumber
06.01-equalComparOfMRN0/main.cpp:8
Method
MedicalRecordNumber
06.05-equalComparOfMRN3/main.cpp:8
Method
NonCopyableOrMoveable
08.10-guaranteedCopyElision0/main.cpp:8
Method
NotCopyable
01.26-optional1/main.cpp:23
Method
NotCopyable
01.28-optional3/main.cpp:44
Method
NotCopyable
01.29-optional4/main.cpp:74
Method
NotCopyable
01.32-optional5/main.cpp:83
Method
NotCopyable
11.09-notCopyable1/main.cpp:7
Method
NotCopyable
01.33-optional6/main.cpp:101
Method
NotCopyable
01.24-optional0/main.cpp:41
Method
NotCopyable
01.27-optional2/main.cpp:21
Method
NotDefaultConstructible
#A Prevent default construction
08.22-aggregateWithUserDeclaredConstructor0/main.cpp:8
Method
Point
12.03-constexprPoint0/main.cpp:11
Method
Rational
01.11-compoundRequirement2/main.cpp:41
Method
Rational
01.08-compoundRequirement0/main.cpp:44
Method
Rational
01.10-compoundRequirement1/main.cpp:38
Method
Resources
#A Ensure not copyable, but move works
11.08-notCopyable0/main.cpp:11
Method
ReturnCode
08.29-structuredBindingsPOSIXError3/main.cpp:15
Method
Share
05.19-stdFmtFormattingShares0/main.cpp:17
Method
ShinyCpp20Class
06.17-spaceshipWithLegacyCode0/main.cpp:36
Method
SomeCleverMethod
07.04-captureByCopy2/main.cpp:8
Method
SomeCleverMethod
07.03-captureByCopy1Insights/main.cpp:8
Method
SomeCleverMethod
07.02-captureByCopy1/main.cpp:8
Method
StockIndex
05.01-stdFmtStockIndex0/main.cpp:17
Method
StockIndex
05.15-stdFmtStockIndexCustomFormatter1/main.cpp:20
Method
StockIndex
05.07-stdFmtStockIndexIostreamLocalized0/main.cpp:15
Method
StockIndex
05.13-stdFmtStockIndexCustomFormatter0/main.cpp:17
Method
StockIndex
05.04-stdFmtStockIndexIostream0/main.cpp:15
Method
StockIndex
05.17-stdFmtStockIndexCustomFormatter2/main.cpp:22
Method
String
06.07-orderingComparisonString1/main.cpp:13
Method
String
06.06-orderingComparisonString0/main.cpp:12
Method
String
06.08-orderingComparisonString2/main.cpp:11
Method
String
06.09-orderingComparisonString4/main.cpp:12
Method
String
06.10-orderingComparisonString3/main.cpp:12
Method
UserDeclared
08.02-userProvidedVsDeclared0/main.cpp:13
Method
UserProvided
08.02-userProvidedVsDeclared0/main.cpp:7
Function
WillNotCompile
01.01-variadicTemplateSum2/main.cpp:27
Method
Wrapper
11.14-conditionalExplicit2/main.cpp:24
Method
Wrapper
11.13-conditionalExplicit1/main.cpp:22
Method
__lambda_8_18
07.03-captureByCopy1Insights/main.cpp:20
Function
add
01.38-isSameConcept3/main.cpp:18
Function
add
01.36-isSameConcept1/main.cpp:15
Function
as
01.28-optional3/main.cpp:14
Function
as
01.24-optional0/main.cpp:13
Method
async_generator
02.10-coroutineParsingDataStream0/main.cpp:133
Method
await_ready
02.18-coroutineParsingDataStream1/main.cpp:156
Method
await_ready
02.24-coroutineParsingDataStreamCustomAllocator0/main.cpp:179
Method
await_ready
02.25-coroutineParsingDataStreamCustomAllocator1/main.cpp:205
Method
await_ready
02.10-coroutineParsingDataStream0/main.cpp:91
Method
await_ready
02.27-coroutineParsingDataStreamException0/main.cpp:196
Method
await_resume
02.18-coroutineParsingDataStream1/main.cpp:167
Method
await_resume
02.24-coroutineParsingDataStreamCustomAllocator0/main.cpp:190
Method
await_resume
02.25-coroutineParsingDataStreamCustomAllocator1/main.cpp:216
Method
await_resume
02.10-coroutineParsingDataStream0/main.cpp:94
Method
await_resume
02.27-coroutineParsingDataStreamException0/main.cpp:207
Method
await_suspend
02.18-coroutineParsingDataStream1/main.cpp:161
Method
await_suspend
02.24-coroutineParsingDataStreamCustomAllocator0/main.cpp:184
Method
await_suspend
02.25-coroutineParsingDataStreamCustomAllocator1/main.cpp:210
Method
await_suspend
02.10-coroutineParsingDataStream0/main.cpp:92
Method
await_suspend
02.27-coroutineParsingDataStreamException0/main.cpp:201
Method
await_transform
02.10-coroutineParsingDataStream0/main.cpp:103
Method
base
03.29-rangesCustomTakeView1/main.cpp:31
Method
base
#E view_interface members
03.23-rangesCustomTakeView0/main.cpp:36
Method
basic_format_string
12.19-constevalParmCheck1/main.cpp:154
Method
begin
03.29-rangesCustomTakeView1/main.cpp:34
Method
begin
06.07-orderingComparisonString1/main.cpp:18
Method
begin
02.18-coroutineParsingDataStream1/main.cpp:105
Method
begin
02.24-coroutineParsingDataStreamCustomAllocator0/main.cpp:129
Method
begin
02.04-coroutineLimitlessSequence0/main.cpp:68
Method
begin
#F Actual begin and end
03.23-rangesCustomTakeView0/main.cpp:40
Method
begin
#C Container with begin
03.05-twoStepUsing1/main.cpp:14
Method
begin
02.25-coroutineParsingDataStreamCustomAllocator1/main.cpp:155
Method
begin
02.10-coroutineParsingDataStream0/main.cpp:159
Method
begin
#C Container with begin
03.06-twoStepUsing2/main.cpp:16
Method
begin
02.27-coroutineParsingDataStreamException0/main.cpp:146
Method
custom_take_range_adaptor_closure
03.29-rangesCustomTakeView1/main.cpp:49
Method
custom_take_range_adaptor_closure
#B Store the count
03.23-rangesCustomTakeView0/main.cpp:55
Method
custom_take_view
03.29-rangesCustomTakeView1/main.cpp:22
Method
custom_take_view
#C Default constructible
03.23-rangesCustomTakeView0/main.cpp:25
Method
end
03.29-rangesCustomTakeView1/main.cpp:35
Method
end
06.07-orderingComparisonString1/main.cpp:19
Method
end
02.18-coroutineParsingDataStream1/main.cpp:106
Method
end
02.24-coroutineParsingDataStreamCustomAllocator0/main.cpp:130
Method
end
02.04-coroutineLimitlessSequence0/main.cpp:69
Method
end
03.23-rangesCustomTakeView0/main.cpp:41
Method
end
02.25-coroutineParsingDataStreamCustomAllocator1/main.cpp:156
Method
end
02.10-coroutineParsingDataStream0/main.cpp:160
← previous
next →
301–400 of 806, ranked by callers