Sitelet
https://github.com/nonstd-lite/string-view-lite/commits/master/include/nonstd/string_view.hpp
Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
nonstd-lite
/
string-view-lite
Public
Notifications
You must be signed in to change notification settings
Fork
47
Star
477
Code
Issues
5
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
string-view-lite
include
nonstd
string_view.hpp
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 10, 2026
Release 1.8.1
martinmoene
committed
2b39e87
View commit details
Copy full SHA for 2b39e87
View code at this point
Browse repository at this point
Commits on Mar 24, 2025
Remove cause of "whitespace in literal operator" warning in Clang 20 (#61, thanks @striezel)
Show description for d46fe4d
striezel
authored
d46fe4d
View commit details
Copy full SHA for d46fe4d
View code at this point
Browse repository at this point
Commits on Jun 8, 2024
Release 1.8.0
martinmoene
committed
a47222b
View commit details
Copy full SHA for a47222b
View code at this point
Browse repository at this point
Commits on Jun 6, 2024
Include `<string>` before `std::basic_string`. (#58, thanks @StephanTLavavej)
StephanTLavavej
authored
5f32805
View commit details
Copy full SHA for 5f32805
View code at this point
Browse repository at this point
Commits on Dec 29, 2023
Add configuration macro nssv_CONFIG_CONSTEXPR11_STD_SEARCH (#50, thanks @oliverlee)
Show description for bac9b55
martinmoene
committed
bac9b55
View commit details
Copy full SHA for bac9b55
View code at this point
Browse repository at this point
Commits on Dec 28, 2023
[skip ci] Correct comment
martinmoene
committed
5e8d492
View commit details
Copy full SHA for 5e8d492
View code at this point
Browse repository at this point
Commits on Oct 20, 2022
fix build with gcc 4.9 as the first version of find() can't be constexpr then (#54, thanks @DerDakon)
Show description for cc67e97
DerDakon
authored
cc67e97
View commit details
Copy full SHA for cc67e97
View code at this point
Browse repository at this point
Commits on Oct 12, 2022
use nssv_COMPILER_GNUC_VERSION for changes from #53
martinmoene
committed
23e835a
View commit details
Copy full SHA for 23e835a
View code at this point
Browse repository at this point
silence compiler warnings for gcc 4.7 and before (#53, thanks @DerDakon)
Show description for ced5f2e
DerDakon
authored
ced5f2e
View commit details
Copy full SHA for ced5f2e
View code at this point
Browse repository at this point
Commits on Aug 10, 2022
Release 1.7.0
martinmoene
committed
7b1867b
View commit details
Copy full SHA for 7b1867b
View code at this point
Browse repository at this point
Commits on Aug 5, 2022
Change value used with *_CPP20_OR_GREATER to 202002L (nonstd-lite-project issue 49)
Show description for 494a48b
martinmoene
committed
494a48b
View commit details
Copy full SHA for 494a48b
View code at this point
Browse repository at this point
Commits on Feb 13, 2022
Make find() constexpr in C++11 - recursion ifdef __OPTIMIZE__ (#48)
martinmoene
committed
22fc549
View commit details
Copy full SHA for 22fc549
View code at this point
Browse repository at this point
Make find() constexpr in C++11 (#48, #49, thanks @eyalroz)
Show description for bc1b45e
martinmoene
committed
bc1b45e
View commit details
Copy full SHA for bc1b45e
View code at this point
Browse repository at this point
Commits on Feb 12, 2022
Fix prevention to construct, convert from nullptr for presence of =delete, p2166 (#47)
martinmoene
committed
8d49a12
View commit details
Copy full SHA for 8d49a12
View code at this point
Browse repository at this point
Commits on Feb 5, 2022
Change to use nssv_HAVE_NULLPTR condition (#47, thanks @mbs-c)
martinmoene
committed
cfe88d3
View commit details
Copy full SHA for cfe88d3
View code at this point
Browse repository at this point
Add prevention to construct, convert from nullptr, p2166 (#47, thanks @mbs-c)
martinmoene
committed
1469439
View commit details
Copy full SHA for 1469439
View code at this point
Browse repository at this point
Commits on Dec 13, 2021
Fix check for stream to use sentry (#46, thanks mprather)
martinmoene
committed
25b5806
View commit details
Copy full SHA for 25b5806
View code at this point
Browse repository at this point
Commits on Aug 31, 2021
Avoid warning -Wundef
Show description for e644cfd
martinmoene
committed
e644cfd
View commit details
Copy full SHA for e644cfd
View code at this point
Browse repository at this point
Commits on May 21, 2021
Fix parameter type from char to CharT for older compilers (#45, thanks @Elite-stay)
Elite-stay
authored
6b7cccb
View commit details
Copy full SHA for 6b7cccb
View code at this point
Browse repository at this point
Commits on May 1, 2021
fix typos in string_view.hpp (thanks @striezel, #43)
striezel
authored
c76277b
View commit details
Copy full SHA for c76277b
View code at this point
Browse repository at this point
Commits on Apr 26, 2021
Remove unused macros
martinmoene
committed
a91fc2d
View commit details
Copy full SHA for a91fc2d
View code at this point
Browse repository at this point
Post-merge refinement (#42)
martinmoene
committed
75f0c60
View commit details
Copy full SHA for 75f0c60
View code at this point
Browse repository at this point
Add configuration option to omit streams (#42, thanks @theShmoo)
Show description for 962fe40
theShmoo
and
David Pfahler
authored
962fe40
View commit details
Copy full SHA for 962fe40
View code at this point
Browse repository at this point
Commits on Mar 26, 2021
Get rid of non-constexpr std::swap (#41, thanks @codeschlosser)
Show description for 7b85362
stdbug
and
codeschlosser
authored
7b85362
View commit details
Copy full SHA for 7b85362
View code at this point
Browse repository at this point
Commits on Jan 24, 2021
Fix identical mangled names for clang on Windows, simplify (#40, thanks @nickhutchinson)
Show description for 7921f74
martinmoene
committed
7921f74
View commit details
Copy full SHA for 7921f74
View code at this point
Browse repository at this point
Commits on Jan 23, 2021
Fix identical mangled names for clang on Windows (#40, thanks @nickhutchinson)
Show description for b65596d
martinmoene
committed
b65596d
View commit details
Copy full SHA for b65596d
View code at this point
Browse repository at this point
Commits on Dec 28, 2020
Change whitespace
martinmoene
committed
e149ad8
View commit details
Copy full SHA for e149ad8
View code at this point
Browse repository at this point
Commits on Nov 16, 2020
Replace _CPPUNWIND with _HAS_EXCEPTIONS (thanks @DBJDBJ)
Show description for 31934cc
martinmoene
committed
31934cc
View commit details
Copy full SHA for 31934cc
View code at this point
Browse repository at this point
Commits on Oct 9, 2020
Release 1.6.0
martinmoene
committed
3d2a4a7
View commit details
Copy full SHA for 3d2a4a7
View code at this point
Browse repository at this point
Use #include <...> for tweak header
martinmoene
committed
db8dcee
View commit details
Copy full SHA for db8dcee
View code at this point
Browse repository at this point
Commits on Oct 8, 2020
[skip ci] Add comments
martinmoene
committed
bb31242
View commit details
Copy full SHA for bb31242
View code at this point
Browse repository at this point
Add 'Tweak header' support via "nonstd/string_view.tweak.hpp"
Show description for facc149
martinmoene
committed
facc149
View commit details
Copy full SHA for facc149
View code at this point
Browse repository at this point
Commits on Oct 5, 2020
Fix usage of builtin for MSVC 1920/14.2 (VS2019) for pre-C++17
martinmoene
committed
459a1e7
View commit details
Copy full SHA for 459a1e7
View code at this point
Browse repository at this point
Commits on Oct 4, 2020
Release 1.5.1
martinmoene
committed
a77cc10
View commit details
Copy full SHA for a77cc10
View code at this point
Browse repository at this point
Fix usage of char type builtins or mem-functions wrt constexpr-ness (#34, thanks to @mcskatkat) (#38)
Show description for fabd391
martinmoene
authored
fabd391
View commit details
Copy full SHA for fabd391
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.