220 36921 <CAFQaeCBywEdaj1MD0bpyxcjXRkF1jGaCOcpk=4vHtSjEbYbcJw@mail.gmail.com> article
Path: news.gmane.org!.POSTED!not-for-mail
From: j c <james.a.cooper@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: String interpolation
Date: Thu, 15 Feb 2018 13:13:07 +0000
Lines: 187
Approved: news@gmane.org
Message-ID: <CAFQaeCBywEdaj1MD0bpyxcjXRkF1jGaCOcpk=4vHtSjEbYbcJw@mail.gmail.com>
References: <356d5835-f1bf-4699-94f5-0b2d3d0b9c0e@isocpp.org>
 <CAMD6iD9aT26x8GQHnQL+kuj3Rq8fVQSfYYFtvTnFidkf6jU_ag@mail.gmail.com>
 <25CCF885-86AD-4D51-8F5C-C46376D34DE0@gmail.com> <4890431.TR9UepuQra@tjmaciei-mobl1>
 <CALvx3hac77b6Z=EOWzKqynALi1-352OvY0dnnOer8rN6tfa01g@mail.gmail.com>
 <1cdb6300-7397-46d7-bce9-62e6e8dac40b@isocpp.org> <CAC+0CCOSZHaTA=YPSDU8Add7mE_BYcYPRCmGW8TRPtZhdqL8Hw@mail.gmail.com>
 <4bce681e-e729-4124-9322-69291fdb6678@isocpp.org> <758ab0a7-8946-43d4-b2ae-5a4acea11c20@isocpp.org>
 <CAC+0CCOovuF+HGepUDQVjkSJoCbGHBNcemaUU9h_gBUPD9ns+w@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="f403043dcd08276bc705653ffd7f"
X-Trace: blaine.gmane.org 1518700290 28968 195.159.176.226 (15 Feb 2018 13:11:30 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Thu, 15 Feb 2018 13:11:30 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCR6HLXQUAORBZEOS3KAKGQEVZJBOQY@isocpp.org Thu Feb 15 14:11:26 2018
Return-path: <std-proposals+bncBCR6HLXQUAORBZEOS3KAKGQEVZJBOQY@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-yw0-f198.google.com ([209.85.161.198])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCR6HLXQUAORBZEOS3KAKGQEVZJBOQY@isocpp.org>)
	id 1emJJY-0005um-AQ
	for gclcip-std-proposals@m.gmane.org; Thu, 15 Feb 2018 14:11:04 +0100
Original-Received: by mail-yw0-f198.google.com with SMTP id z193sf30263906ywd.13
        for <gclcip-std-proposals@m.gmane.org>; Thu, 15 Feb 2018 05:13:10 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1518700390; cv=pass;
        d=google.com; s=arc-20160816;
        b=sEJSzLGQ2SGcQh8GmYPiPwYRlH2Sn+rb7tjwQS3AeqialpRg1+kXDVTgrN9whUvfs1
         54swpvu0kXBE+3V9q2xmSF1gNaY+z1aCOAv3D+o5FVNmUMksoPwMnvk+Bm/5UUZaG+6t
         VBPtWtRZjkgf91Oa2azmCRJd3xycT/hDjHjZFT9LJZ1ZN3Kc+tVlv7kK23glVNIBnzGH
         crfDwA/7HZ6iNxr/3nvD0EzFYTYUWzDupeHSDhy39nsSqZrA2Je3x+NJbpN/BH3A6CmC
         DXeQTr4L7Oum2/4OPoPV69+RdRl+qMc1dg7nghbtFAMTOu5RRB5hLoAmbEa28lxiZfkF
         CxNQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date
         :from:references:in-reply-to:mime-version:arc-authentication-results
         :arc-message-signature:dkim-signature:arc-authentication-results;
        bh=8mb5RPi+o1ACf+b7FQVwBpBNL6rUtiJTyS0SP2/0LRc=;
        b=TBayGYydkBQS8JuS5oezVvnXkzWyVrMS/SHW4V9Ws+oQ7jMTKz6TLP9ltCarItG50g
         /44KaSk7KPtOz6EtZrJMmu8FpyzrGWHN6P7dIv8SSbBkDIPXHDc2g4eDtcB9Gy+3DSWa
         n/HkaZMGv38EDSjX7bwoC9OfS5YzyXOvKIe+rW6pX+TeROd5dwIqXImgWHaS5icv4l7P
         x3Tf2yh6RiFdFVRaV9vC/Opiu1XQAmgDPXhwiPAIJH/h404gvK6Be7GGzd4+GiXkXBXw
         wRe3Inx6mcyEHKSN+TKSQgtA7G+FKyvOH04vbbM67jtrK1GKSsCHvpDJDzKsd8pebo5P
         2ASg==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=kZf0DScP;
       spf=pass (google.com: domain of james.a.cooper@gmail.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=james.a.cooper@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :x-original-sender:x-original-authentication-results:reply-to
         :precedence:mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=8mb5RPi+o1ACf+b7FQVwBpBNL6rUtiJTyS0SP2/0LRc=;
        b=oNb0bOeSVzoBuX/Alw1AwYZ50yHT59I7x0t/hp5OiZEZnOfovAp3JCOtEM/FMsT3h4
         vkSR5Rp38Ewx+PFFylPyVd1MXH2b6wSlQ7ek8Ym+EKFQEjaE2ezGwqGTER6d/oMiVulr
         vBPUQjuA2ZgKnaSZIYN4AbarXY/8Eld1cLs4+tlz2XoJrOlcQeZOoso95vgtA/8Qa21r
         2LzGkCDAcW73d1ESBHau4GaXjR2Tg22FVfroHN2X7Z2PZo/MNWfO3wt17dmkRvgTZXi5
         CV5cHZKCm+4QKFyHi/e6yzeLpKEr7zm7fFn7uoT8bCDtYOoAtqXU/umQvIkJBb7RfjJS
         NtHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=8mb5RPi+o1ACf+b7FQVwBpBNL6rUtiJTyS0SP2/0LRc=;
        b=VbAEnKj76NomqTUe8brKUnMOcZPh2Ahgd7PVn4AaAtFOJFsPMNsjIc1V+KblrR2z2I
         +RK9txMG7dUtHI68kYcJsSXkFUN5W0EWk7nESs90MCBgV9gWihEd8+vnZP6R0RrEeeXw
         MMlvxd92UlkF5AT6AHNku44UycCo2jyVzi0KEA01PJ3sE6SitN4zbAsbNbp4HupuGvyu
         2WBB76NOMvAWGXXBMKWvflM1U+KaD9S35wF1v138sFmcaCaftAo7x607YuO/RHH3FOEO
         ZQlDlAH7lXFLGC0xFw1egXSUlZIKRcj+CSoGU9HGtKGopkvHLmSdzH3fykSLOopDUaFL
         q30A==
X-Gm-Message-State: APf1xPARRdxTU56aK/RXF0TNgJ+jYuOMKoE07samT/G787g/rEZUigR6
	RjDcm/5R1Ca2NSlYm37HchaU2A==
X-Google-Smtp-Source: AH8x226HRaWmHm/4B/8hgHkW6VKscT7UwqDlBK/nmkTItmChKqIwEJvKFa6d2/pENHh2hRmfQ0q9Pg==
X-Received: by 10.37.63.2 with SMTP id m2mr4132832yba.36.1518700390021;
        Thu, 15 Feb 2018 05:13:10 -0800 (PST)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.129.136.5 with SMTP id y5ls590002ywf.5.gmail; Thu, 15 Feb 2018
 05:13:08 -0800 (PST)
X-Received: by 10.129.181.7 with SMTP id t7mr1912693ywh.228.1518700388571;
        Thu, 15 Feb 2018 05:13:08 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1518700388; cv=none;
        d=google.com; s=arc-20160816;
        b=cmRC2T+WmP5VJo53WPFiUDdoGsxX6OBFH9tEkdUFxsSYktuwSzvKHUXoc+DGIOtIDf
         CJ/KWSQdBn6Wc2PtqEDTCemYwV73YqneKm5mvk+WwDRkZcXvIEC6mpXxTcpq9VL2WkRz
         wOXdt7gJ0v9Q755h2J2j/9s9fI4Nog3mN9DHfYu162wkeQOUC1XkJa8s/cIAfPIF0vj/
         FegG/F1ZX619pnRU3XxBXZ8/IgNanjiMPc++XYKAToUwaXlRwZMu7zgkbZH68iqeHkbb
         PKQ46LnHYi64VGfrakGoiWYAuIw8Kx9QCz3oFF2WpWnvT01LWZ77ayaarEyz6tGHbfeu
         s97Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=to:subject:message-id:date:from:references:in-reply-to:mime-version
         :dkim-signature:arc-authentication-results;
        bh=hPkPq65pP9NLeN/W77e/Ol9Go0zWIWTBNf86PKAEsiM=;
        b=0uPnmeDDSnIOe7hvrMPXPA7jQhqC6Yu2dVzzXbcbbd7X/dhxKpjlZFCDBA9zX9caR4
         mB8Ev3uOXx0FPtuN4MDd6HGJ8pc/WoTYE575/LcLSE0lsejk3DN7pC8L2TbTe6+fz0+W
         ZUmo531lCMU+5OCp8iMKj7LmErsIAGT4oYL7wmYEiWIFTriLfm3QAuBTuj92UXLBdJAT
         B/vYaCYxXJHy4z1yQXkL8tYns0Y12IKgy+jTooD2UgS99NenRWki1bTTpW1xti1/sgQj
         xiSlmx55lXuRZ2M521TNgE22dQQIrRtKtBJyAmUHSK/1KGnFFj1UiLJnqKxoPQ5K/AXE
         P1gQ==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=kZf0DScP;
       spf=pass (google.com: domain of james.a.cooper@gmail.com designates 209.85.220.65 as permitted sender) smtp.mailfrom=james.a.cooper@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
Original-Received: from mail-sor-f65.google.com (mail-sor-f65.google.com. [209.85.220.65])
        by mx.google.com with SMTPS id y192sor324990ybe.193.2018.02.15.05.13.08
        for <std-proposals@isocpp.org>
        (Google Transport Security);
        Thu, 15 Feb 2018 05:13:08 -0800 (PST)
Received-SPF: pass (google.com: domain of james.a.cooper@gmail.com designates 209.85.220.65 as permitted sender) client-ip=209.85.220.65;
X-Received: by 10.37.186.201 with SMTP id a9mr1820970ybk.183.1518700388116;
 Thu, 15 Feb 2018 05:13:08 -0800 (PST)
Original-Received: by 2002:a25:db0d:0:0:0:0:0 with HTTP; Thu, 15 Feb 2018 05:13:07
 -0800 (PST)
In-Reply-To: <CAC+0CCOovuF+HGepUDQVjkSJoCbGHBNcemaUU9h_gBUPD9ns+w@mail.gmail.com>
X-Original-Sender: james.a.cooper@gmail.com
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20161025 header.b=kZf0DScP;       spf=pass
 (google.com: domain of james.a.cooper@gmail.com designates 209.85.220.65 as
 permitted sender) smtp.mailfrom=james.a.cooper@gmail.com;       dmarc=pass
 (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Spam-Checked-In-Group: std-proposals@isocpp.org
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:36921
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/36921>

--f403043dcd08276bc705653ffd7f
Content-Type: text/plain; charset="UTF-8"

Will the compiler be expected to be able to convert scoped enums to strings
by itself?
Currently, it cannot even convert them to their underlying type.

This doesn't compile without the 'operator<<' function


#include <iostream>
enum class MyEnum : int
{
    A = 10, B = 15
};

/*
std::ostream& operator<<(std::ostream& os, MyEnum v)
{
    return os << static_cast<std::underlying_type<MyEnum>::type>(v);
}
*/

int main()
{
    std::cout << MyEnum::A << "\n";
    return 0;
}

On Thu, Feb 15, 2018 at 11:33 AM, Jake Arkinstall <jake.arkinstall@gmail.com
> wrote:

> If there exists a table where a field named "ID" is not unique, someone
> please fire the person who made it.
>
> On 15 Feb 2018 09:55, <olafvdspek@gmail.com> wrote:
>
>> Op vrijdag 9 februari 2018 23:12:26 UTC+1 schreef Marcin Jaczewski:
>>>
>>> More I think about this more it look as great addition to language:
>>> std::string a;
>>> int b = 0;
>>> int c = 42;
>>> db.run(F"select name as {a}, age as {b} from table where id = {c}"_sql);
>>>
>>>
>> The query could return 0, 1 or more rows. How'd that work for 0 or 2+
>> rows?
>> I find mixing expressions (or does it only work with variables) and
>> string literals to not work well most of the time.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "ISO C++ Standard - Future Proposals" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to std-proposals+unsubscribe@isocpp.org.
>> To post to this group, send email to std-proposals@isocpp.org.
>> To view this discussion on the web visit https://groups.google.com/a/is
>> ocpp.org/d/msgid/std-proposals/758ab0a7-8946-43d4-b2ae-
>> 5a4acea11c20%40isocpp.org
>> <https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/758ab0a7-8946-43d4-b2ae-5a4acea11c20%40isocpp.org?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "ISO C++ Standard - Future Proposals" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to std-proposals+unsubscribe@isocpp.org.
> To post to this group, send email to std-proposals@isocpp.org.
> To view this discussion on the web visit https://groups.google.com/a/
> isocpp.org/d/msgid/std-proposals/CAC%2B0CCOovuF%
> 2BHGepUDQVjkSJoCbGHBNcemaUU9h_gBUPD9ns%2Bw%40mail.gmail.com
> <https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAC%2B0CCOovuF%2BHGepUDQVjkSJoCbGHBNcemaUU9h_gBUPD9ns%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAFQaeCBywEdaj1MD0bpyxcjXRkF1jGaCOcpk%3D4vHtSjEbYbcJw%40mail.gmail.com.

--f403043dcd08276bc705653ffd7f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Will the compiler be expected to be able to convert s=
coped enums to strings by itself?</div><div>Currently, it cannot even conve=
rt them to their underlying type.</div><div><br></div><div>This doesn&#39;t=
 compile without the &#39;operator&lt;&lt;&#39; function</div><div><br></di=
v><div><br></div><div>#include &lt;iostream&gt;</div><div>enum class MyEnum=
 : int<br>{<br>=C2=A0=C2=A0=C2=A0 A =3D 10, B =3D 15<br>};</div><div><br></=
div><div>/*<br>std::ostream&amp; operator&lt;&lt;(std::ostream&amp; os, MyE=
num v)<br>{<br>=C2=A0=C2=A0=C2=A0 return os &lt;&lt; static_cast&lt;std::un=
derlying_type&lt;MyEnum&gt;::type&gt;(v);<br>}<br>*/</div><div><br></div><d=
iv>int main()<br>{<br>=C2=A0=C2=A0=C2=A0 std::cout &lt;&lt; MyEnum::A &lt;&=
lt; &quot;\n&quot;;</div><div>=C2=A0=C2=A0=C2=A0 return 0;<br>}</div></div>=
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, Feb 15, 2=
018 at 11:33 AM, Jake Arkinstall <span dir=3D"ltr">&lt;<a href=3D"mailto:ja=
ke.arkinstall@gmail.com" target=3D"_blank">jake.arkinstall@gmail.com</a>&gt=
;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
..8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto">If ther=
e exists a table where a field named &quot;ID&quot; is not unique, someone =
please fire the person who made it.</div><div><div class=3D"h5"><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On 15 Feb 2018 09:55,  &lt;=
<a href=3D"mailto:olafvdspek@gmail.com" target=3D"_blank">olafvdspek@gmail.=
com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><=
div dir=3D"ltr">Op vrijdag 9 februari 2018 23:12:26 UTC+1 schreef Marcin Ja=
czewski:<blockquote class=3D"gmail_quote" style=3D"margin:0;margin-left:0.8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>More =
I think about this more it look as great addition to language:<br><div styl=
e=3D"background-color:rgb(250,250,250);border-color:rgb(187,187,187);border=
-style:solid;border-width:1px"><code><div><span style=3D"color:#000">std</s=
pan><span style=3D"color:#660">::</span><span style=3D"color:#008">string</=
span><span style=3D"color:#000"> a</span><span style=3D"color:#660">;</span=
><span style=3D"color:#000"><br></span><span style=3D"color:#008">int</span=
><span style=3D"color:#000"> b </span><span style=3D"color:#660">=3D</span>=
<span style=3D"color:#000"> </span><span style=3D"color:#066">0</span><span=
 style=3D"color:#660">;</span><span style=3D"color:#000"><br></span><span s=
tyle=3D"color:#008">int</span><span style=3D"color:#000"> c </span><span st=
yle=3D"color:#660">=3D</span><span style=3D"color:#000"> </span><span style=
=3D"color:#066">42</span><span style=3D"color:#660">;</span><span style=3D"=
color:#000"><br>db</span><span style=3D"color:#660">.</span><span style=3D"=
color:#000">run</span><span style=3D"color:#660">(</span><span style=3D"col=
or:#000">F</span><span style=3D"color:#080">&quot;select name as {a}, age a=
s {b} from table where id =3D {c}&quot;</span><span style=3D"color:#000">_s=
ql</span><span style=3D"color:#660">);</span><span style=3D"color:#000"><br=
><br></span></div></code></div></div></div></blockquote><div><br></div><div=
>The query could return 0, 1 or more rows. How&#39;d that work for 0 or 2+ =
rows?</div><div>I find mixing expressions (or does it only work with variab=
les) and string literals to not work well most of the time.=C2=A0</div></di=
v>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org" target=3D"_=
blank">std-proposals+unsubscribe@isoc<wbr>pp.org</a>.<br>
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org" target=3D"_blank">std-proposals@isocpp.org</a>.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/758ab0a7-8946-43d4-b2ae-5a4acea11c20%=
40isocpp.org?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank">=
https://groups.google.com/a/is<wbr>ocpp.org/d/msgid/std-proposals<wbr>/758a=
b0a7-8946-43d4-b2ae-<wbr>5a4acea11c20%40isocpp.org</a>.<br>
</blockquote></div></div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org" target=3D"_=
blank">std-proposals+unsubscribe@<wbr>isocpp.org</a>.<br>
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org" target=3D"_blank">std-proposals@isocpp.org</a>.<br></div></div>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/CAC%2B0CCOovuF%2BHGepUDQVjkSJoCbGHBNc=
emaUU9h_gBUPD9ns%2Bw%40mail.gmail.com?utm_medium=3Demail&amp;utm_source=3Df=
ooter" target=3D"_blank">https://groups.google.com/a/<wbr>isocpp.org/d/msgi=
d/std-<wbr>proposals/CAC%2B0CCOovuF%<wbr>2BHGepUDQVjkSJoCbGHBNcemaUU9h_<wbr=
>gBUPD9ns%2Bw%40mail.gmail.com</a>.<br>
</blockquote></div><br></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/CAFQaeCBywEdaj1MD0bpyxcjXRkF1jGaCOcpk=
%3D4vHtSjEbYbcJw%40mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter">h=
ttps://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAFQaeCBywEdaj1=
MD0bpyxcjXRkF1jGaCOcpk%3D4vHtSjEbYbcJw%40mail.gmail.com</a>.<br />

--f403043dcd08276bc705653ffd7f--

.
