ENH: improvements to stringOps format and split functions
- split now optionally retains empty substrings. Added split on fixed field width. - Foam::name() now formats directly into string buffer, which a removes one layer of copying and also avoids using a non-constexpr in the temporary. STYLE: explicit type narrowing on zero-padded output for ensight
Showing
- applications/test/string/Test-string.C 12 additions, 0 deletionsapplications/test/string/Test-string.C
- applications/test/stringSplit/Test-stringSplit.C 61 additions, 2 deletionsapplications/test/stringSplit/Test-stringSplit.C
- src/OpenFOAM/primitives/strings/stringOps/stringOps.H 17 additions, 6 deletionssrc/OpenFOAM/primitives/strings/stringOps/stringOps.H
- src/OpenFOAM/primitives/strings/stringOps/stringOpsTemplates.C 79 additions, 33 deletions...penFOAM/primitives/strings/stringOps/stringOpsTemplates.C
- src/fileFormats/ensight/file/ensightCaseOptions.C 1 addition, 1 deletionsrc/fileFormats/ensight/file/ensightCaseOptions.C
Please register or sign in to comment