220 34927 <CAKiZDp1fQYyJEAUbL7ZLUfHpcW-v8a4tOrm1_4Af0AmuR=NtWw@mail.gmail.com> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Patrice Roy <patricer@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Thoughts on more methods towards containers in
 the future
Date: Sat, 14 Oct 2017 14:20:03 -0400
Lines: 102
Approved: news@gmane.org
Message-ID: <CAKiZDp1fQYyJEAUbL7ZLUfHpcW-v8a4tOrm1_4Af0AmuR=NtWw@mail.gmail.com>
References: <0cc942cf-a217-4175-98b0-b466ac224dc7@isocpp.org>
 <20171014160909.GB1546@fukushima.lysator.liu.se> <73c98deb-3054-4652-8fca-97f0939ed6d7@isocpp.org>
 <8869345.jCuxGnV0ET@tjmaciei-mobl1> <df17b8b1-5c43-458e-bfb4-c9518fad5650@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="001a114dd3c680483f055b85d201"
X-Trace: blaine.gmane.org 1508005219 11113 195.159.176.226 (14 Oct 2017 18:20:19 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Sat, 14 Oct 2017 18:20:19 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBDSZXMHWZIKBBVFKRHHQKGQEP4GA7AA@isocpp.org Sat Oct 14 20:20:14 2017
Return-path: <std-proposals+bncBDSZXMHWZIKBBVFKRHHQKGQEP4GA7AA@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-qt0-f199.google.com ([209.85.216.199])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBDSZXMHWZIKBBVFKRHHQKGQEP4GA7AA@isocpp.org>)
	id 1e3R2U-0000UP-GM
	for gclcip-std-proposals@m.gmane.org; Sat, 14 Oct 2017 20:19:58 +0200
Original-Received: by mail-qt0-f199.google.com with SMTP id p1sf18952563qtg.18
        for <gclcip-std-proposals@m.gmane.org>; Sat, 14 Oct 2017 11:20:06 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1508005205; cv=pass;
        d=google.com; s=arc-20160816;
        b=NcmafcPq10FsIb1GuiqZZs/+yI1mIds96ZIdQgbm1S1b6Wv0S9zsCX2h2mGg6+4tBO
         cITUfRucNHLX9yJT1ZTaDDGF7ubgA2aAULde21/EgeI3doxsdcR3I/w8YASWppS79Ug0
         jxjKVH1NhmT6ThoAf/HVLis6QULLq+d6z7yK8D0J1aXtuWYTHgdkXf4mZyU/cYlBiJtY
         QPUg7hVr/XnaFaIJOC31yaiW0aBue3xfu5rnniblIhJG9OQ3FPjtmcYJ31kGyMnNOK+8
         GdV6HcPicxRBzKDCKY6h7c2Je5COTZgQIKlFuXZ94Blu4kVkhL00GwZLwRLYu01XsimV
         qYjA==
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=43Ug9WAChVKZ1CUzDhAeOR+ybv/PNm3vEgWq3qeKyQk=;
        b=nmSkKbNyl6v9+c5jaGa/268eT9nUCXIwbAFg6nXaN9CGdlaZA59Qc/UPxQ6rtkARrr
         1OQMe1LqAGMi0FIGFML6tysI990Z0je3H8lWM/v4xx703P/BD+IdEuKroEcmHoAQknEm
         LeKgcwnkY6xcl1LrE+EMFCFsjSCssy+aBNbPvK4qa4AXd9l/+m70Es4Kn44YefqwyWgl
         s/0GvJgRrc9VCO32/ewsGiNQMWGJB2nDe1D7L6m2iR57DB3GS0GEvPRjkJ6SWkvK0r9f
         17Qu6XFMlbj3/0tpHP97DvCLjwBfnY09I++8TJg8gebZfpP/EoL1+Nh1NqNXPFjNOO3H
         Bd7A==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=Wfy02iZH;
       spf=pass (google.com: domain of patricer@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=patricer@gmail.com;
       dmarc=pass (p=NONE sp=NONE 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=43Ug9WAChVKZ1CUzDhAeOR+ybv/PNm3vEgWq3qeKyQk=;
        b=epsUS2rqVY64CnWybmsJrGkaDoy1LsmsP/KAuusTBgO+bcBScl4o1h/71PfIttEjIt
         fFCxJKJxweCVs3S+cOx/8ZV5wyy/nQnZihJ2EfsAw1ApJHieuOyNvHr7umXrVtT+B34F
         svDSnm5c2EJ4zJnqUrrToAGtTd3QMQRqzFJt6SCeDRZ6OqekP4TpyfqJzel2RUodJjrR
         QYrrL51PhRCEyoJQx+vAUepFoigUtKcmc6NpCRpdXhlQGWtM3gjlRa+APH9oD/WvJ9wa
         ULFoI2H7OGfjJf/N0PLVBuicMXmtkY+8evN0xVBC/KxEfZ9nDbssw3CSAudEUuWJEGg3
         w5SQ==
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=43Ug9WAChVKZ1CUzDhAeOR+ybv/PNm3vEgWq3qeKyQk=;
        b=TY6oOwe1TA4nLEBF7DxpD7QKYU3k0A4x+JyQ1KKun1tWUZuAuQ/n/OoKSFhS8yhzLs
         vFqNvltMYQQoCBBfdZc8/+di5PbuKAEaDzmqD0x4E8tp5cnJzhTS9Jv4PgKltUluD4BM
         53QGpLOmHA2YndYRAT2glPLYx8DhXBwe3Olmyw1bYAi1nZ3P95ZxQiad0BEMQDzL23Zh
         CQjYAvHCzQNTvYbAak9Olvl8oCF3n1OPhdUVWEGmXLz4LRBtc7feaHMfdpvQZz2+Kd37
         0S0a41pAK8iHgSjq7C/usmav2TsJ3wvgxa4OVZMM59vsjEvZcFFk6/zfIia7TEd9CIdy
         Cc0Q==
X-Gm-Message-State: AMCzsaWOd1efqAps0xMBmI0YrmGFJdCNmb3RQRHBoAUu6JmoPQKdPIVy
	VoxVZVl3hzfDiOHZyVsutVWGAw==
X-Google-Smtp-Source: AOwi7QBHtlF2TAgCYu/Kno3jRz03or1Mq6R1P7jvIl+xoU+w8PftAQJfAO82dRux6p8sycLByBd3vw==
X-Received: by 10.129.65.9 with SMTP id o9mr2901645ywa.4.1508005205445;
        Sat, 14 Oct 2017 11:20:05 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.129.53.70 with SMTP id c67ls545669ywa.16.gmail; Sat, 14 Oct
 2017 11:20:04 -0700 (PDT)
X-Received: by 10.37.56.130 with SMTP id f124mr3197060yba.490.1508005204439;
        Sat, 14 Oct 2017 11:20:04 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1508005204; cv=none;
        d=google.com; s=arc-20160816;
        b=urEf90hIzmMGoQVKFo2w9DGPkKI6UHl5o5Re1RpzXZeOQ5/OA3QpIxicVseEWH+KOb
         hS6JO+DnM+Zhwb0KWc2rRlePHmzdy3IBgaPW4yClx9BMD4O5JNPnBaosRUaVXj5R4fqI
         K7t82YQhjifqDXuEPVGQPkBlvkm1IlQh3lyyNY1ZnnYV304hTKvt9+JdJvWQqwLa3KP6
         b2vxg5boC276xCAiu9+Ktlats6S9pdpN94pEaSASrDmjUgHugezgd9vMn/7POcSHljqK
         DGr0rOuLJDJ+2gkzOxiv7wMKit+CXaSP9+1FwP5qLy5LeB/MSDRX0IQ45V7nDoR7cyy8
         OXEg==
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=LHkQnMCrXUhIT6uyCj9Qs3KV8PilHp+chzgtGOd16/c=;
        b=ycww6QDKBfF+Xals/LupUKdCBdltLlsAmESMKNG7ZFITEopmk/aELTUrVIRN2Urdat
         e8SiRUEaegnYFqsuVeaTWn5Qik5sFF1UjDIzENW782uusDpm8AIxLyvkBEQiLOfyS1B/
         zMSdVi3KXwBlVCU8VxBphv0S9g0/WHf0MXNVUKptrA0YT7S2CM4tRPrjoMtvSZdB9uHX
         31zoUgrS90gC/FuU91tozshid/X3hgtcxNdNe11t0cK784QNx7V/btQkebH83lKLi+B5
         3QnWKul8vvaxRKO5+mwCAqCxq9d4N13C54z52+LRlu+3HsD0o+zQdC+jg1BuISHsX7/V
         vWeQ==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=Wfy02iZH;
       spf=pass (google.com: domain of patricer@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=patricer@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
Original-Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41])
        by mx.google.com with SMTPS id 133sor1459688ybl.20.2017.10.14.11.20.04
        for <std-proposals@isocpp.org>
        (Google Transport Security);
        Sat, 14 Oct 2017 11:20:04 -0700 (PDT)
Received-SPF: pass (google.com: domain of patricer@gmail.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Received: by 10.37.125.196 with SMTP id y187mr3129226ybc.319.1508005203952;
 Sat, 14 Oct 2017 11:20:03 -0700 (PDT)
Original-Received: by 10.37.76.197 with HTTP; Sat, 14 Oct 2017 11:20:03 -0700 (PDT)
In-Reply-To: <df17b8b1-5c43-458e-bfb4-c9518fad5650@isocpp.org>
X-Original-Sender: patricer@gmail.com
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20161025 header.b=Wfy02iZH;       spf=pass
 (google.com: domain of patricer@gmail.com designates 209.85.220.41 as
 permitted sender) smtp.mailfrom=patricer@gmail.com;       dmarc=pass (p=NONE
 sp=NONE 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-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:34927
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/34927>

--001a114dd3c680483f055b85d201
Content-Type: text/plain; charset="UTF-8"

@euolanty : I suggest you examine the batch insert member functions of your
favorite containers. From the use-cases you are providing, these would seem
a more appropriate solution.

2017-10-14 13:34 GMT-04:00 Todd Fleming <tbfleming@gmail.com>:

> On Saturday, October 14, 2017 at 1:19:55 PM UTC-4, Thiago Macieira wrote:
>>
>> On Saturday, 14 October 2017 10:04:32 PDT eulo...@live.com wrote:
>> > It is undefined behavior. So I can get my errors from it.
>>
>> Undefined behaviour can manifest as no visible errors happening.
>>
>> Or your disk getting reformatted before you can catch the error.
>>
>
> But thanks to Chandler Carruth we now know there won't be any nasal demons.
>
> Todd
>
> --
> 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/df17b8b1-5c43-458e-
> bfb4-c9518fad5650%40isocpp.org
> <https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/df17b8b1-5c43-458e-bfb4-c9518fad5650%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/CAKiZDp1fQYyJEAUbL7ZLUfHpcW-v8a4tOrm1_4Af0AmuR%3DNtWw%40mail.gmail.com.

--001a114dd3c680483f055b85d201
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">@euolanty : I suggest you examine the batch insert member =
functions of your favorite containers. From the use-cases you are providing=
, these would seem a more appropriate solution.<br></div><div class=3D"gmai=
l_extra"><br><div class=3D"gmail_quote">2017-10-14 13:34 GMT-04:00 Todd Fle=
ming <span dir=3D"ltr">&lt;<a href=3D"mailto:tbfleming@gmail.com" target=3D=
"_blank">tbfleming@gmail.com</a>&gt;</span>:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex"><div dir=3D"ltr">On Saturday, October 14, 2017 at 1:19:55 PM UTC-4, Thi=
ago Macieira wrote:<span class=3D""><blockquote class=3D"gmail_quote" style=
=3D"margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex"=
>On Saturday, 14 October 2017 10:04:32 PDT <a rel=3D"nofollow">eulo...@live=
..com</a> wrote:
<br>&gt; It is undefined behavior. So I can get my errors from it.
<br>
<br>Undefined behaviour can manifest as no visible errors happening.
<br>
<br>Or your disk getting reformatted before you can catch the error.
<br></blockquote><div><br></div></span><div>But thanks to Chandler Carruth =
we now know there won&#39;t be any nasal demons.</div><div><br></div><div>T=
odd</div><div><br></div></div><span class=3D"">

<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></span>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/df17b8b1-5c43-458e-bfb4-c9518fad5650%=
40isocpp.org?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank">=
https://groups.google.com/a/<wbr>isocpp.org/d/msgid/std-<wbr>proposals/df17=
b8b1-5c43-458e-<wbr>bfb4-c9518fad5650%40isocpp.org</a><wbr>.<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/CAKiZDp1fQYyJEAUbL7ZLUfHpcW-v8a4tOrm1=
_4Af0AmuR%3DNtWw%40mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter">h=
ttps://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAKiZDp1fQYyJEA=
UbL7ZLUfHpcW-v8a4tOrm1_4Af0AmuR%3DNtWw%40mail.gmail.com</a>.<br />

--001a114dd3c680483f055b85d201--

.
