- Notifications
You must be signed in to change notification settings - Fork0
Tests branch#221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Merged
Tests branch#221
Changes fromall commits
Commits
Show all changes
137 commits Select commitHold shift + click to select a range
090b04c #77 - Create a unit test solution in a new branch dev/tests
schmouk0bddd1f #77 - Create a unit test solution in a new branch dev/tests
schmouk516d824 #78 - Test pcs::is_alpha() for char and wchar_t
schmouk11e0bb7 #79 - Test pcs::is_ascii() for char and wchar_t
schmouk23f2290 #80 - Test pcs::is_decimal() for char and wchar_t
schmoukb4f6791 #81 - Test pcs::is_id_continue() for char and wchar_t
schmouk7964ace #82 - Test pcs::is_id_start() for char and wchar_t
schmouk6edec7a #83 - Test pcs::is_lower() for char and wchar_t
schmoukaa12293 84 - Test pcs::is_printable() for char and wchar_t
schmoukd0a6f1c #85 - Test pcs::is_punctuation() for char and wchar_t
schmouk0eacd20 #86 - Test pcs::is_space() for char and wchar_t
schmouk0575557 #87 - Test pcs::is_upper() for char and wchar_t
schmouk2d6e5cd #88 - Test pcs::swap_case() for char and wchar_t
schmouk060d0e6 #89 - Test pcs::to_lower() for char and wchar_t
schmoukd4d697b #90 - Test pcs::to_upper() for char and wchar_t
schmouk37f45be #91 - Test pcs::operator""cs for char and wchar_t
schmouk435385f #92 - Test pcs::operator""csv for char and wchar_t
schmouk345ed73 #93 - Test CppStringT::TransTable constructor #1 with char and wchar_t
schmouk166e6e2 #94 - Test CppStringT::TransTable constructor #2 with char and wchar_t
schmouk151260c #95 - Test CppStringT::TransTable constructor #3 with char and wchar_t
schmouk7f12c48 #96 - Test CppStringT::TransTable constructor #4 with char and wchar_t
schmouk61cdb2e #97 - Test CppStringT::TransTable constructor #5 with char and wchar_t
schmouk59d8d80 #98 - Test CppStringT::TransTable constructor #6 with char and wchar_t
schmoukadde769 #99 - Test CppStringT::TransTable constructor #7 with char and wchar_t
schmouk6e166c8 #100 - Test CppStringT::TransTable constructor #8 with char and wchar_t
schmoukde72dc6 #101 - Test CppStringT::TransTable constructor #9 with char and wchar_t
schmouke861148 #104 - Test CppStringT::TransTable empty constructor with char and wc…
schmouk4d1fa4d #105 - Test CppStringT::TransTable copy constructor with char and wch…
schmouk320109e #106 - Test CppStringT::TransTable move constructor with char and wch…
schmouk8a94ae4 #107 - Test CppStringT::TransTable copy assignment with char and wchar_t
schmouk755de78 #108 - Test CppStringT::TransTable move assignment with char and wchar_t
schmouke67fa5a #109 - Test CppStringT::TransTable std::map-assignment with char and …
schmoukb9efdfe #110 - Test CppStringT::TransTable::operator[] with char and wchar_t
schmouk31399dd #111 - Test CppStringT empty constructor with char and wchar_t
schmouk8b862ac #112 - Test CppStringT copy constructor with char and wchar_t
schmouk8ada1a9 #113 - Test CppStringT move constructor with char and wchar_t
schmoukf39c9aa #114 - Test CppStringT constructor #6 with char and wchar_t
schmoukab90c70 #115 - Test CppStringT constructor #7 with char and wchar_t
schmouk8893fd5 #116 - Test CppStringT constructor #8 with char and wchar_t
schmoukc6268ec #117 - Test CppStringT constructor #9 with char and wchar_t
schmoukfb662fc #118 - Test CppStringT constructor #10 with char and wchar_t
schmoukceebe19 #119 - Test CppStringT constructor #11 with char and wchar_t
schmoukb02b516 #120 - Test CppStringT constructor #12 with char and wchar_t
schmoukcf190aa #121 - Test CppStringT constructor #13 with char and wchar_t
schmouk6c41fde #122 - Test CppStringT constructor #14 with char and wchar_t
schmouk487b5cc #123 - Test CppStringT constructor #15 with char and wchar_t
schmouk401945c #124 - Test CppStringT constructor #16 with char and wchar_t
schmouke53011d #179 - Test CppStringT constructor #19 with char and wchar_t
schmoukb1c2abc #127 - Test CppStringT::capitalize() with char and wchar_t
schmouk9814e6d #128 - Test CppStringT::center() with char and wchar_t
schmouka54feb6 #129 - Test CppStringT::count() with char and wchar_t
schmouk97f6bb1 #130 - Test CppStringT::count_n() with char and wchar_t
schmouk33b1083 #131 - Test CppStringT::ends_with() with char and wchar_t
schmoukef16d45 #132 - Test CppStringT::ends_with_n() with char and wchar_t
schmoukacd45ac #133 - Test CppStringT::expand_tabs() with char and wchar_t
schmoukfb4586d #186 - Implement new signatures for method CppStringT::find()
schmouk1c6ce39 #187 - Implement new signatures for CppStringT::find_n()
schmouk63bcf2a #187 - Implement new signatures for CppStringT::find_n()
schmoukcc418b2 #134 - Test CppStringT::find() with char and wchar_t
schmouk7636c39 #135 - Test CppStringT::find_n() with char and wchar_t
schmouk403a87c #190 - Implement new signatures for method CppStringT::index()
schmouke9bbcdd #136 - Test CppStringT::index() with char and wchar_t
schmouk951d497 #191 - Implement new signatures for method CppStringT::index_n()
schmouka12477b #137 - Test CppStringT::index_n() with char and wchar_t
schmouk4ec3564 #138 - Test CppStringT::isalnum() with char and wchar_t
schmouk3fdad29 #139 - Test CppStringT::isalpha() with char and wchar_t
schmouk4dc817f #140 - Test CppStringT::isascii() with char and wchar_t
schmoukf4588b8 #141 - Test CppStringT::isdecimal() with char and wchar_t
schmoukb981f6a #142 - Test CppStringT::isdigit() with char and wchar_t
schmouk2c3c035 #145 - Test CppStringT::isnumeric() with char and wchar_t
schmouk177811d #143 - Test CppStringT::isidentifier() with char and wchar_t
schmouk365319f #144 - Test CppStringT::islower() with char and wchar_t
schmouk33f809f #146 - Test CppStringT::isprintable() with char and wchar_t
schmouk740ee0f #147 - Test CppStringT::ispunctuation() with char and wchar_t
schmouk7ca47c7 #148 - Test CppStringT::isspace() with char and wchar_t
schmoukb1c0e4c #149 - Test CppStringT::istitle() with char and wchar_t
schmouk474642e #150 - Test CppStringT::isupper() with char and wchar_t
schmouk43f92f7 #151 - Test CppStringT::is_words_sep() with char and wchar_t
schmoukaba3db6 #152 - Test `CppStringT::join()` with `char` and `wchar_t`
schmouk383adcd #153 - Test CppStringT::ljust() with char and wchar_t
schmouk78c5ebc #154 - Test CppStringT::lower() with char and wchar_t
schmoukc7a867b #155 - Test CppStringT::lstrip() with char and wchar_t
schmouk98a85fb #156 - Test CppStringT::partition() with char and wchar_t
schmouke85bfc9 #157 - Test CppStringT::removeprefix() with char and wchar_t
schmouk6faba8d #158 - Test CppStringT::removesuffix() with char and wchar_t
schmouk56b7326 #159 - Test CppStringT::replace() with char and wchar_t
schmouk2c30532 #160 - Test CppStringT::rfind() with char and wchar_t
schmouk6ff8a0f #196 - Extend and fix tests on find() and index() methods
schmoukcbcaae5 #161 - Test CppStringT::rfind_n() with char and wchar_t
schmoukdb2e408 #199-refactor tests
schmouk866069a #162-Test CppStringT::rindex() with char and wchar_t
schmoukbeafb01 #163-Test CppStringT::rindex_n() with char and wchar_t
schmouk8b5c5b9 #163-Test CppStringT::rindex_n() with char and wchar_t
schmouke3cf5e3 #164-Test CppStringT::rjust() with char and wchar_t
schmouk37d0dc8 #164-Test CppStringT::rjust() with char and wchar_t
schmouk96f452c #165-Test CppStringT::rpartition() with char and wchar_t
schmouk1062816 #165-Test CppStringT::rpartition() with char and wchar_t
schmouk80c3288 #166-Test CppStringT::rsplit() with char and wchar_t
schmouk19d9688 #166-Test CppStringT::rsplit() with char and wchar_t
schmoukf1f476b #167-Test CppStringT::rstrip() with char and wchar_t
schmoukc892008 #168-Test CppStringT::split() with char and wchar_t
schmouk90d8397 #169-Test CppStringT::splitlines() with char and wchar_t
schmouk446cb8e #200-modify .ignore and VS projects to compile and test 32-bits platf…
schmouka11502e #170-Test CppStringT::startswith() with char and wchar_t
schmouk9005fb0 #171-Test CppStringT::startswith_n() with char and wchar_t
schmouk6575060 #172-Test CppStringT::strip() with char and wchar_t
schmouk41860e7 #173-Test CppStringT::substr() with char and wchar_t
schmoukce29faf #174-Test CppStringT::swapcase() with char and wchar_t
schmouk52404a8 #175-Test CppStringT::title() with char and wchar_t
schmoukf95e30f #176-Test CppStringT::translate() with char and wchar_t
schmoukaa60e6a #177-Test CppStringT::upper() with char and wchar_t
schmouke3ff5ce #178-Test CppStringT::zfill() with char and wchar_t
schmouk7588cb6 #202-add test on nullptr in CppStringT pointer constructors
schmouk873d6d1 #182-Implement method CppStringT::contains()
schmouk60f5163 #184-Test method CppStringT::contains()
schmoukc269f62 #183-Implement method CppStringT::contains_n()
schmouk016bdfd #183-Implement method CppStringT::contains_n()
schmoukfbde103 #185-Test method CppStringT::contains_n()
schmouk20c35e8 #180-Implement CppStringT::operator* ()
schmouk1559542 #181-Test CppStringT::operator* ()
schmouk042fcca #203-remove signatures with c-strings and chars
schmouk83f468c #208-implement slices
schmouk43f4bbd #208-implement slices
schmouk3f25a77 #209-test slices
schmoukf512977 #194-Implement operator () with slices
schmouk5aa3489 #195-Test operator () with slices
schmouk96ccdf7 #210-remove string_views stuff.
schmoukb3dc949 #211-fix c++ and c standards for every projects, configurations and p…
schmouke986ede #18-Implement method CppStringT::format()
schmouk18f4f7d #18-Implement method CppStringT::format()
schmoukbccb85b #205-test method CppStringT::format()
schmouk2074216 #217-set VS project to c++20 and c17
schmouk6110a76 #207-Add namespace pcs when missing in tests
schmoukb9ae59c #206-fix missing \briefs in doxygen strings
schmouk2ee7546 #212-add attribute [[nodiscard]] at any useful place
schmouk2348d3c #219-modify copyright dates
schmouk19d3913 #213-add attribute [[likely]] and [[unlikely]]
schmoukFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
5 changes: 5 additions & 0 deletions.gitignore
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -34,3 +34,8 @@ | ||
| # Visual Studio specifics | ||
| .vs | ||
| x64 | ||
| Debug | ||
| Release | ||
| # CppStrings specifics | ||
| archive | ||
5,695 changes: 5,695 additions & 0 deletionscpp-strings-tests/cpp-strings-tests.cpp
Large diffs are not rendered by default.
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
188 changes: 188 additions & 0 deletionscpp-strings-tests/cpp-strings-tests.vcxproj
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,188 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
| <ItemGroup Label="ProjectConfigurations"> | ||
| <ProjectConfiguration Include="Debug|Win32"> | ||
| <Configuration>Debug</Configuration> | ||
| <Platform>Win32</Platform> | ||
| </ProjectConfiguration> | ||
| <ProjectConfiguration Include="Release|Win32"> | ||
| <Configuration>Release</Configuration> | ||
| <Platform>Win32</Platform> | ||
| </ProjectConfiguration> | ||
| <ProjectConfiguration Include="Debug|x64"> | ||
| <Configuration>Debug</Configuration> | ||
| <Platform>x64</Platform> | ||
| </ProjectConfiguration> | ||
| <ProjectConfiguration Include="Release|x64"> | ||
| <Configuration>Release</Configuration> | ||
| <Platform>x64</Platform> | ||
| </ProjectConfiguration> | ||
| </ItemGroup> | ||
| <PropertyGroup Label="Globals"> | ||
| <VCProjectVersion>17.0</VCProjectVersion> | ||
| <ProjectGuid>{3B180A14-A496-4E9D-8D9B-57D871C8E005}</ProjectGuid> | ||
| <Keyword>Win32Proj</Keyword> | ||
| <RootNamespace>cppstringstests</RootNamespace> | ||
| <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> | ||
| <ProjectSubType>NativeUnitTestProject</ProjectSubType> | ||
| </PropertyGroup> | ||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||
| <ConfigurationType>DynamicLibrary</ConfigurationType> | ||
| <UseDebugLibraries>true</UseDebugLibraries> | ||
| <PlatformToolset>v143</PlatformToolset> | ||
| <CharacterSet>Unicode</CharacterSet> | ||
| <UseOfMfc>false</UseOfMfc> | ||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||
| <ConfigurationType>DynamicLibrary</ConfigurationType> | ||
| <UseDebugLibraries>false</UseDebugLibraries> | ||
| <PlatformToolset>v143</PlatformToolset> | ||
| <WholeProgramOptimization>true</WholeProgramOptimization> | ||
| <CharacterSet>Unicode</CharacterSet> | ||
| <UseOfMfc>false</UseOfMfc> | ||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||
| <ConfigurationType>DynamicLibrary</ConfigurationType> | ||
| <UseDebugLibraries>true</UseDebugLibraries> | ||
| <PlatformToolset>v143</PlatformToolset> | ||
| <CharacterSet>Unicode</CharacterSet> | ||
| <UseOfMfc>false</UseOfMfc> | ||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||
| <ConfigurationType>DynamicLibrary</ConfigurationType> | ||
| <UseDebugLibraries>false</UseDebugLibraries> | ||
| <PlatformToolset>v143</PlatformToolset> | ||
| <WholeProgramOptimization>true</WholeProgramOptimization> | ||
| <CharacterSet>Unicode</CharacterSet> | ||
| <UseOfMfc>false</UseOfMfc> | ||
| </PropertyGroup> | ||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||
| <ImportGroup Label="ExtensionSettings"> | ||
| </ImportGroup> | ||
| <ImportGroup Label="Shared"> | ||
| </ImportGroup> | ||
| <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||
| </ImportGroup> | ||
| <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||
| </ImportGroup> | ||
| <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||
| </ImportGroup> | ||
| <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||
| </ImportGroup> | ||
| <PropertyGroup Label="UserMacros" /> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||
| <LinkIncremental>true</LinkIncremental> | ||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||
| <LinkIncremental>true</LinkIncremental> | ||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||
| <LinkIncremental>false</LinkIncremental> | ||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||
| <LinkIncremental>false</LinkIncremental> | ||
| </PropertyGroup> | ||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||
| <ClCompile> | ||
| <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||
| <WarningLevel>Level3</WarningLevel> | ||
| <SDLCheck>true</SDLCheck> | ||
| <AdditionalIncludeDirectories>$(VCInstallDir)UnitTest\include;$(ProjectDir)..\cpp-strings</AdditionalIncludeDirectories> | ||
| <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||
| <UseFullPaths>true</UseFullPaths> | ||
| <PrecompiledHeaderFile> | ||
| </PrecompiledHeaderFile> | ||
| <LanguageStandard>stdcpplatest</LanguageStandard> | ||
| <LanguageStandard_C>stdclatest</LanguageStandard_C> | ||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | ||
| <EnableModules>false</EnableModules> | ||
| <PrecompiledHeaderOutputFile /> | ||
| </ClCompile> | ||
| <Link> | ||
| <SubSystem>Windows</SubSystem> | ||
| <AdditionalLibraryDirectories>$(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||
| </Link> | ||
| </ItemDefinitionGroup> | ||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||
| <ClCompile> | ||
| <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||
| <WarningLevel>Level3</WarningLevel> | ||
| <SDLCheck>true</SDLCheck> | ||
| <AdditionalIncludeDirectories>$(VCInstallDir)UnitTest\include;$(ProjectDir)..\cpp-strings</AdditionalIncludeDirectories> | ||
| <PreprocessorDefinitions>WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||
| <UseFullPaths>true</UseFullPaths> | ||
| <PrecompiledHeaderFile> | ||
| </PrecompiledHeaderFile> | ||
| <LanguageStandard>stdcpplatest</LanguageStandard> | ||
| <LanguageStandard_C>stdclatest</LanguageStandard_C> | ||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | ||
| <EnableModules>false</EnableModules> | ||
| <PrecompiledHeaderOutputFile /> | ||
| </ClCompile> | ||
| <Link> | ||
| <SubSystem>Windows</SubSystem> | ||
| <AdditionalLibraryDirectories>$(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||
| </Link> | ||
| </ItemDefinitionGroup> | ||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||
| <ClCompile> | ||
| <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||
| <WarningLevel>Level3</WarningLevel> | ||
| <FunctionLevelLinking>true</FunctionLevelLinking> | ||
| <IntrinsicFunctions>true</IntrinsicFunctions> | ||
| <SDLCheck>true</SDLCheck> | ||
| <AdditionalIncludeDirectories>$(VCInstallDir)UnitTest\include;$(ProjectDir)..\cpp-strings</AdditionalIncludeDirectories> | ||
| <PreprocessorDefinitions>WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||
| <UseFullPaths>true</UseFullPaths> | ||
| <PrecompiledHeaderFile> | ||
| </PrecompiledHeaderFile> | ||
| <LanguageStandard>stdcpplatest</LanguageStandard> | ||
| <LanguageStandard_C>stdclatest</LanguageStandard_C> | ||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | ||
| <EnableModules>false</EnableModules> | ||
| <PrecompiledHeaderOutputFile /> | ||
| </ClCompile> | ||
| <Link> | ||
| <SubSystem>Windows</SubSystem> | ||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||
| <OptimizeReferences>true</OptimizeReferences> | ||
| <AdditionalLibraryDirectories>$(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||
| </Link> | ||
| </ItemDefinitionGroup> | ||
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||
| <ClCompile> | ||
| <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||
| <WarningLevel>Level3</WarningLevel> | ||
| <FunctionLevelLinking>true</FunctionLevelLinking> | ||
| <IntrinsicFunctions>true</IntrinsicFunctions> | ||
| <SDLCheck>true</SDLCheck> | ||
| <AdditionalIncludeDirectories>$(VCInstallDir)UnitTest\include;$(ProjectDir)..\cpp-strings</AdditionalIncludeDirectories> | ||
| <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||
| <UseFullPaths>true</UseFullPaths> | ||
| <PrecompiledHeaderFile> | ||
| </PrecompiledHeaderFile> | ||
| <LanguageStandard>stdcpplatest</LanguageStandard> | ||
| <LanguageStandard_C>stdclatest</LanguageStandard_C> | ||
| <MultiProcessorCompilation>true</MultiProcessorCompilation> | ||
| <EnableModules>false</EnableModules> | ||
| <PrecompiledHeaderOutputFile /> | ||
| </ClCompile> | ||
| <Link> | ||
| <SubSystem>Windows</SubSystem> | ||
| <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||
| <OptimizeReferences>true</OptimizeReferences> | ||
| <AdditionalLibraryDirectories>$(VCInstallDir)UnitTest\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||
| </Link> | ||
| </ItemDefinitionGroup> | ||
| <ItemGroup> | ||
| <ClCompile Include="cpp-strings-tests.cpp" /> | ||
| </ItemGroup> | ||
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||
| <ImportGroup Label="ExtensionTargets"> | ||
| </ImportGroup> | ||
| </Project> |
22 changes: 22 additions & 0 deletionscpp-strings-tests/cpp-strings-tests.vcxproj.filters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
| <ItemGroup> | ||
| <Filter Include="Source Files"> | ||
| <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> | ||
| <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions> | ||
| </Filter> | ||
| <Filter Include="Header Files"> | ||
| <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> | ||
| <Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions> | ||
| </Filter> | ||
| <Filter Include="Resource Files"> | ||
| <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> | ||
| <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> | ||
| </Filter> | ||
| </ItemGroup> | ||
| <ItemGroup> | ||
| <ClCompile Include="cpp-strings-tests.cpp"> | ||
| <Filter>Source Files</Filter> | ||
| </ClCompile> | ||
| </ItemGroup> | ||
| </Project> |
6 changes: 6 additions & 0 deletionscpp-strings-tests/cpp-strings-tests.vcxproj.user
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
| <PropertyGroup> | ||
| <ShowAllFiles>true</ShowAllFiles> | ||
| </PropertyGroup> | ||
| </Project> |
10 changes: 10 additions & 0 deletionscpp-strings/cpp-strings.sln
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
17 changes: 13 additions & 4 deletionscpp-strings/cpp-strings.vcxproj
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
12 changes: 9 additions & 3 deletionscpp-strings/cppstrings.cpp
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.