220 41556 <CAGNvRgCstd-mBr+d0AjOiCcBBO+co8UiLksMkpuWzzopmi67Uw@mail.gmail.com> article
Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail
From: =?UTF-8?Q?Daniel_Kr=C3=BCgler?= <daniel.kruegler@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Add is_empty
Date: Tue, 12 Mar 2019 20:05:11 +0100
Approved: news@gmane.org
Message-ID: <CAGNvRgCstd-mBr+d0AjOiCcBBO+co8UiLksMkpuWzzopmi67Uw@mail.gmail.com>
References: <ee9b4876-3e40-417c-a460-347fa83871ce@isocpp.org>
 <CAC+0CCM9PZMV+Rg1m_rjCA8UyBz6DvZ2kJXtsxE6DrufC5LA2g@mail.gmail.com>
 <4617eb7a-e272-4713-8a82-04f7a490cda4@isocpp.org> <CAGNvRgDPCoO+NEP6HihrOiTFn9rAwrFGP0xBc-Vh6ec4aA60Ag@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226";
	logging-data="110881"; mail-complaints-to="usenet@blaine.gmane.org"
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCT7RVFA4QORB3MFUDSAKGQE4ITTD7Q@isocpp.org Tue Mar 12 20:05:19 2019
Return-path: <std-proposals+bncBCT7RVFA4QORB3MFUDSAKGQE4ITTD7Q@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-lj1-f199.google.com ([209.85.208.199])
	by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.89)
	(envelope-from <std-proposals+bncBCT7RVFA4QORB3MFUDSAKGQE4ITTD7Q@isocpp.org>)
	id 1h3miE-000ScB-Th
	for gclcip-std-proposals@m.gmane.org; Tue, 12 Mar 2019 20:05:18 +0100
Original-Received: by mail-lj1-f199.google.com with SMTP id t9sf847861lji.0
        for <gclcip-std-proposals@m.gmane.org>; Tue, 12 Mar 2019 12:05:18 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1552417518; cv=pass;
        d=google.com; s=arc-20160816;
        b=Q+AYD758sy23BPsugigcFsKSg+F2jEFO2SwqVwA15msUJRtV1iODITJ3T/PBOw0Q47
         +0ZvDTtaGdvFcK8wYm2AF5z5zNy9rZuFiuX0mu8zmvWoItqhNsMQIFaBGpUcODN9Dwd4
         mSrA2ZdTcPwsHbdOWVLkN3kRb+jueBP4dmJhLU8eNSXlpmLggAjqbfk6kxKL8B1/lI2H
         DMO5EUo+uSMuYYqLfCs4Z3bDoWoRU25bdlJ8582fN9fniIfhvAfTrKkSQP8Q8Ov/3DS9
         0WX9FjvvY9U3nSaLKKc/jsGKR71f2jd5Wg9Qiw43imgaG+qstQyb1UcANrvz1wb13Cyo
         lIOA==
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:content-transfer-encoding
         :to:subject:message-id:date:from:in-reply-to:references:mime-version
         :dkim-signature;
        bh=t81+KqYtXZRmsxefbusCjXW9zST4Jzv9+1vNwOmulyM=;
        b=sv/Qncp9m1I7LhxhxUEYon/yVxIRvz8biyky8s1MhgsBWTZBmFFVqUe4mxB60Oviqy
         PvM17irJvuOpxco0sH86+Sfj2FSdWomF2nkKlFRhQYslnpVEGFbq95HklPTsz+B3YwNz
         Q0yisJfsh8GvbuPMVHEg9SYmXMnyUrcQKbavNK3P4yuuVcR/imEywx6I9+MRYZXnawiY
         SoHQfDmLjHRw0ZB30duu+FGl5yeK8Tr6z3M8dovddzIlnnwKeopRtSZMWVJ3QcaGKFa3
         5981b4mpbFm674v73ROav5GqkMSXdO5o7FamXPn4cbefSYc9oQl2iUgFzIOaWXOZpPVV
         XGfw==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=I8xMutnB;
       spf=pass (google.com: domain of daniel.kruegler@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=daniel.kruegler@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:references:in-reply-to:from:date:message-id:subject:to
         :content-transfer-encoding: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=t81+KqYtXZRmsxefbusCjXW9zST4Jzv9+1vNwOmulyM=;
        b=q3i+zWSKzKMciHLj/RVxh+H1fagJhxWqjQwHTr6rodAaq2wRLyy7L2USdEbzjeF4za
         yO9qxn/XWeOkTP6F1qA9n2CVx3+ebpEWnryjzLFesFBT54jwun7vt/GhMDJt1Z/RmmwC
         L+v2ODIdn37SfQrK2d6RZHggNhk71jyoNgPtRAHjVhDyirjDcTOqgbIVZ65I8R6pHwqz
         eb/f0THNu89oEIu8dQi8qZdL4oC/S2ZCpA8Q3zUQy1qIixZW/bBzShAKu8oi8IJnAOj1
         j2ZSn7uYhUFdgCk6HcUN1mXsdThINrWtI0DL9q8UEcU1H+dkjANYi33OhHLnOx1/t9ZQ
         3xOQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:references:in-reply-to:from:date
         :message-id:subject:to:content-transfer-encoding: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=t81+KqYtXZRmsxefbusCjXW9zST4Jzv9+1vNwOmulyM=;
        b=G+qfRRYwdOhDZsk9KObTLgZ4sucsZKP4uF74bQSAKCH4+L8UFAATvHKSNkEzTtoha0
         6w71B5XlqOqxjxWqoT/QZNADREre88dMTHx43B+2KguDRhURgfuwdY7ZNHlv7QIQCzsS
         /knrF70wQH0faUeNbjnDMGJ49fx8Ueal3dHXcXqsTmNbz9byPKXyhBojctrBI4JTVeU4
         YTCFPO7Wjtz9pZ77qHMq7tKj5uazDmLkMBYyCVogCA5XokHsLsap3yR67tQ+CB8euD5Z
         4trsypBTF94OF6h5/5b2PnsknNhxkqFtATAtAZr1DWhbfwczXbgEx+lUoCumruxV7ltT
         jM0 
X-Gm-Message-State: APjAAAXKg9d4oCF7u9XZgsL5XWnV2QAY77WJiflwfy0dvvvqyDZ1qzuc
	K0uTe72Cf3D+rzplusluZHvvog==
X-Google-Smtp-Source: APXvYqxn4s4MdciY4yHIJS2QBkEw/u8YTuWd8oxMyn7+6IyGWJQz87N9V6AvEjwlmQRaLZlVm/fXOQ==
X-Received: by 2002:a19:760a:: with SMTP id c10mr1383447lff.9.1552417518263;
        Tue, 12 Mar 2019 12:05:18 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 2002:ac2:41c5:: with SMTP id d5ls277712lfi.1.gmail; Tue, 12 Mar
 2019 12:05:15 -0700 (PDT)
X-Received: by 2002:a19:c70e:: with SMTP id x14mr8300879lff.52.1552417515803;
        Tue, 12 Mar 2019 12:05:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1552417515; cv=none;
        d=google.com; s=arc-20160816;
        b=R5+LzEJcfwNHvOUzyFmyHG7xPf1eCReUXs7wtfWbxq9ZiatBUHcAFbOPwMlsxZHZ8k
         HjcBUezwqIsmysbUW9ZxhG7XE2soFGQwnCf3IpyUI9nsEs/JENRo/MPcvGEEyWoN75L7
         mZEuOD+tUYRe4eLubqx1TqYK5b9l8EFz8z0K9M0hNryJ2+5K3SbUml0CtYhBx/VIAyjV
         V43zEFaYgOS9upo1PPc8Jk6L+OWt2/GTbTGNbrfU4NApZ1qn2gcA5X5jM1aTI22ahvav
         RT0Mk57oLqlcQmyWC2kNXhMnYELLhwaBY5MZXvibGRwBX/p/XrI288TX0d1jxgRdn6s1
         kapw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=content-transfer-encoding:to:subject:message-id:date:from
         :in-reply-to:references:mime-version:dkim-signature;
        bh=A9ZU8Y880w6nTr5z8QvJ6wUk6ARwQfYuYytnACRGaYA=;
        b=gSqwtknV2VZ2ADngYaReCKiTAmXZ9tguJKbAZ6KU2ZetEmvNIGPmgVZIVH5/Gf30QC
         8XRwbeQ5+e1C8apknFeHIrsrYNpGUaZUJjRbjy6d3Orzj2WEBATs4XYW5SSRrwx8Haxg
         Wo2QCBwy0w2g+GeCOx0N7Un6JTUzGXIn4SWIX+ZCVkRx3XvfIIUHD7cRM6evJehIVjBb
         YTCRXWbaRpqX1gu9yEk+rsQdTU4jZONATOCEUT6DysaA1xJ+BEPhC4pq6LK7d2s2pKPC
         ufpB1LON4oQAy7pxPZLGlzIljTYb06pDy+yA4JBrhK4k0GIflwIP810lr79R09tfmiei
         0hOA==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=I8xMutnB;
       spf=pass (google.com: domain of daniel.kruegler@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=daniel.kruegler@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE 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 f13sor2594271lfh.22.2019.03.12.12.05.15
        for <std-proposals@isocpp.org>
        (Google Transport Security);
        Tue, 12 Mar 2019 12:05:15 -0700 (PDT)
Received-SPF: pass (google.com: domain of daniel.kruegler@gmail.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Received: by 2002:a19:6b14:: with SMTP id d20mr5703348lfa.152.1552417515497;
 Tue, 12 Mar 2019 12:05:15 -0700 (PDT)
In-Reply-To: <CAGNvRgDPCoO+NEP6HihrOiTFn9rAwrFGP0xBc-Vh6ec4aA60Ag@mail.gmail.com>
X-Original-Sender: daniel.kruegler@gmail.com
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20161025 header.b=I8xMutnB;       spf=pass
 (google.com: domain of daniel.kruegler@gmail.com designates 209.85.220.41 as
 permitted sender) smtp.mailfrom=daniel.kruegler@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-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:41556
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/41556>

Am Di., 12. M=C3=A4rz 2019 um 20:03 Uhr schrieb Daniel Kr=C3=BCgler
<daniel.kruegler@gmail.com>:
>
> Am Di., 12. M=C3=A4rz 2019 um 19:59 Uhr schrieb <joewoodbury@gmail.com>:
> >
> > I tend to agree for all but this case. FYI, see string::size() and stri=
ng::length()
>
> This is a historical accident - and note that no other container
> (except submatch) provides such a length function.

I meant match_results instead of submatch (submatch is no container)

> - Daniel

--=20
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 e=
mail 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/CAGNvRgCstd-mBr%2Bd0AjOiCcBBO%2Bco8UiLksMkpuWzzo=
pmi67Uw%40mail.gmail.com.

.
