<?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: std::transform, a central algorithm	</title>
	<atom:link href="https://www.fluentcpp.com/2017/02/13/transform-central-algorithm/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.fluentcpp.com/2017/02/13/transform-central-algorithm/</link>
	<description>Jonathan Boccara&#039;s blog</description>
	<lastBuildDate>Sun, 24 Sep 2017 18:08:37 +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/13/transform-central-algorithm/#comment-191</link>

		<dc:creator><![CDATA[Jonathan Boccara]]></dc:creator>
		<pubDate>Wed, 05 Apr 2017 18:25:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=709#comment-191</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/02/13/transform-central-algorithm/#comment-190&quot;&gt;wilhelmtell&lt;/a&gt;.

Agreed, and what about the special case of std::transform in place on one range? That is to say when the output iterator actually points to the input range (this is the context of the question here).]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/02/13/transform-central-algorithm/#comment-190">wilhelmtell</a>.</p>
<p>Agreed, and what about the special case of std::transform in place on one range? That is to say when the output iterator actually points to the input range (this is the context of the question here).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: wilhelmtell		</title>
		<link>https://www.fluentcpp.com/2017/02/13/transform-central-algorithm/#comment-190</link>

		<dc:creator><![CDATA[wilhelmtell]]></dc:creator>
		<pubDate>Tue, 04 Apr 2017 22:14:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=709#comment-190</guid>

					<description><![CDATA[&#062; transform applies a function on the element, and assigns the result back to the element.

No, `std::transform()` doesn&#039;t modify its input. `std::for_each()` may, but `std::transform()` may not. `std::transform()` assigns its projection (the return value of the unary operation we pass in) &quot;into&quot; the output iterator.

So that&#039;s arguably the important distinction from `std::for_each()`.]]></description>
			<content:encoded><![CDATA[<p>&gt; transform applies a function on the element, and assigns the result back to the element.</p>
<p>No, `std::transform()` doesn&#8217;t modify its input. `std::for_each()` may, but `std::transform()` may not. `std::transform()` assigns its projection (the return value of the unary operation we pass in) &#8220;into&#8221; the output iterator.</p>
<p>So that&#8217;s arguably the important distinction from `std::for_each()`.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jesse		</title>
		<link>https://www.fluentcpp.com/2017/02/13/transform-central-algorithm/#comment-94</link>

		<dc:creator><![CDATA[Jesse]]></dc:creator>
		<pubDate>Thu, 16 Feb 2017 16:08:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=709#comment-94</guid>

					<description><![CDATA[Folks may find these to be of interest:
http://www.cs.nott.ac.uk/~pszgmh/fold.pdf
https://accu.org/index.php/journals/2182]]></description>
			<content:encoded><![CDATA[<p>Folks may find these to be of interest:<br />
<a href="http://www.cs.nott.ac.uk/~pszgmh/fold.pdf" rel="nofollow ugc">http://www.cs.nott.ac.uk/~pszgmh/fold.pdf</a><br />
<a href="https://accu.org/index.php/journals/2182" rel="nofollow ugc">https://accu.org/index.php/journals/2182</a></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
