<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comments on: Predicates on ranges with the STL	</title>
	<atom:link href="https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/</link>
	<description>Jonathan Boccara&#039;s blog</description>
	<lastBuildDate>Wed, 30 Oct 2019 16:27:16 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.4</generator>
	<item>
		<title>
		By: Jonathan Boccara		</title>
		<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-189</link>

		<dc:creator><![CDATA[Jonathan Boccara]]></dc:creator>
		<pubDate>Wed, 29 Mar 2017 16:23:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=767#comment-189</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-188&quot;&gt;Jagannath Rao&lt;/a&gt;.

Thanks Jagannath, this is fixed.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-188">Jagannath Rao</a>.</p>
<p>Thanks Jagannath, this is fixed.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jagannath Rao		</title>
		<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-188</link>

		<dc:creator><![CDATA[Jagannath Rao]]></dc:creator>
		<pubDate>Wed, 29 Mar 2017 04:06:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=767#comment-188</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-105&quot;&gt;Piotr Nycz&lt;/a&gt;.

std::lexicographical_compare takes ( firstIter1 , firstIter2, secondIter1, secondIter2 ) as arguments.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-105">Piotr Nycz</a>.</p>
<p>std::lexicographical_compare takes ( firstIter1 , firstIter2, secondIter1, secondIter2 ) as arguments.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Piotr Nycz		</title>
		<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-105</link>

		<dc:creator><![CDATA[Piotr Nycz]]></dc:creator>
		<pubDate>Mon, 27 Feb 2017 12:10:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=767#comment-105</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-102&quot;&gt;Jonathan Boccara&lt;/a&gt;.

make `data_` an array? But not std::array - since it has `operator &#060;` too.  Like `size_t numElems; std::string data[MAX_DATA];`  And show that it can be implemented something like array_view on them - like C++17 string_view: http://en.cppreference.com/w/cpp/string/basic_string_view]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-102">Jonathan Boccara</a>.</p>
<p>make `data_` an array? But not std::array &#8211; since it has `operator &lt;` too.  Like `size_t numElems; std::string data[MAX_DATA];`  And show that it can be implemented something like array_view on them &#8211; like C++17 string_view: <a href="http://en.cppreference.com/w/cpp/string/basic_string_view" rel="nofollow ugc">http://en.cppreference.com/w/cpp/string/basic_string_view</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Vladislav Kaplan		</title>
		<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-104</link>

		<dc:creator><![CDATA[Vladislav Kaplan]]></dc:creator>
		<pubDate>Mon, 27 Feb 2017 08:39:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=767#comment-104</guid>

					<description><![CDATA[Thank you!]]></description>
			<content:encoded><![CDATA[<p>Thank you!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jonathan Boccara		</title>
		<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-102</link>

		<dc:creator><![CDATA[Jonathan Boccara]]></dc:creator>
		<pubDate>Fri, 24 Feb 2017 12:45:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=767#comment-102</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-101&quot;&gt;Piotr Nycz&lt;/a&gt;.

Wow thanks for pointing this out Piotr. I didn&#039;t know about them and this is a very good point. I&#039;ll try to think of another use case for lexicographical_compare then. Actually, do you have any in mind?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-101">Piotr Nycz</a>.</p>
<p>Wow thanks for pointing this out Piotr. I didn&#8217;t know about them and this is a very good point. I&#8217;ll try to think of another use case for lexicographical_compare then. Actually, do you have any in mind?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Piotr Nycz		</title>
		<link>https://www.fluentcpp.com/2017/02/23/predicates-on-ranges-with-the-stl/#comment-101</link>

		<dc:creator><![CDATA[Piotr Nycz]]></dc:creator>
		<pubDate>Fri, 24 Feb 2017 12:11:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=767#comment-101</guid>

					<description><![CDATA[To last example: well, you could find better subject than std::vector - because std::vector already has `operator &#060;` implemented in the way as in your example: http://en.cppreference.com/w/cpp/container/vector/operator_cmp]]></description>
			<content:encoded><![CDATA[<p>To last example: well, you could find better subject than std::vector &#8211; because std::vector already has `operator &lt;` implemented in the way as in your example: <a href="http://en.cppreference.com/w/cpp/container/vector/operator_cmp" rel="nofollow ugc">http://en.cppreference.com/w/cpp/container/vector/operator_cmp</a></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
