Topic: Standardizing a bit reference utility class template
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Thu, 22 Oct 2015 15:14:23 -0700 (PDT)
Raw View
------=_Part_548_1126317563.1445552063973
Content-Type: multipart/alternative;
boundary="----=_Part_549_330330012.1445552063973"
------=_Part_549_330330012.1445552063973
Content-Type: text/plain; charset=UTF-8
Hello everyone.
I am currently working on a proposal to provide a std::bit_reference class
template to emulate a reference to a bit.
I put the current version of the proposal as a joined file.
I listed a lot of questions in the document.
Comments, suggestions, and expressions of interest are welcome.
Vincent
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_549_330330012.1445552063973
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hello everyone.<br><br>I am currently working on a proposa=
l to provide a <span style=3D"font-family: courier new,monospace;">std::bit=
_reference<span style=3D"font-family: arial,sans-serif;"> class template to=
emulate a reference to a bit.<br>I put the current version of the proposal=
as a joined file.<br>I listed a lot of questions in the document.<br><br>C=
omments, suggestions, and expressions of interest are welcome. <br><br>Vinc=
ent<br></span></span></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_549_330330012.1445552063973--
------=_Part_548_1126317563.1445552063973
Content-Type: application/pdf; name=bit_reference.pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=bit_reference.pdf
X-Attachment-Id: 49e858da-a626-420e-8dbd-ecea9bbc2a5d
Content-ID: <49e858da-a626-420e-8dbd-ecea9bbc2a5d>
JVBERi0xLjUKJdDUxdgKMjIgMCBvYmogPDwKL1R5cGUgL1hPYmplY3QKL1N1YnR5cGUgL0Zvcm0K
IC9Hcm91cCA8PCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlR3JheSA+PiAKL0JCb3ggWzAg
MCAxMDAgMTAwXQovRm9ybVR5cGUgMQovTWF0cml4IFsxIDAgMCAxIDAgMF0KL1Jlc291cmNlcyAy
MyAwIFIKL0xlbmd0aCAzMCAgICAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4
2ivkMlQwAEIImZzLpe+Wa2ih4JLPFcgFAE//BbsKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iaiA8
PAovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvRm9ybQovQkJveCBbMCAwIDEwMCAxMDBdCi9Gb3Jt
VHlwZSAxCi9NYXRyaXggWzEgMCAwIDEgMCAwXQovUmVzb3VyY2VzIDI0IDAgUgovTGVuZ3RoIDUz
ICAgICAgICAKL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnjaK1TgMlRIVzBUcOcqBLIM
gBBCJudy6bvlGporuORzBcJlDA2gcoEKXAZAfQZAfQC6/QzfCmVuZHN0cmVhbQplbmRvYmoKMjAg
MCBvYmogPDwKL1R5cGUgL1hPYmplY3QKL1N1YnR5cGUgL0Zvcm0KL0JCb3ggWzAgMCAxMDAgMTAw
XQovRm9ybVR5cGUgMQovTWF0cml4IFsxIDAgMCAxIDAgMF0KL1Jlc291cmNlcyAyNSAwIFIKL0xl
bmd0aCAxNSAgICAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp42tMPzlAozuAC
AAf9AfAKZW5kc3RyZWFtCmVuZG9iago3MSAwIG9iaiA8PAovTGVuZ3RoIDEyMjQgICAgICAKL0Zp
bHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnjajVZNj9s2EL3vr9BRQiKGHxIl7anJpg22SIBg
47SHblHQMtdma1GuJW2b/voOOZQt2d7AF9OkOG8++OaRbxYPn1m07m5otI5o9OFsfLe4efNTVkSM
kSrPebR4iioaFZxGi1X0W/y+TdIirodG2z5JeU5jOzTLJGU01vvb5PfFz4CSsoxkmQwWqtf+A8CW
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
LTvs7x+bIZhfNf9ktgnkj7SMe3XpOS/0yvgtga/Pbo+5quNVdr5wSaKsHJf/VaVRQR6TK/HsY1t4
ck9nI6i92cidh9qmqvLvba7UlNIOTqVaHg3VndYtmxFfoJl0aq/TDU4stP3C7Mrwwwdr+prumi19
e7RsRYWDWU5vzSje+slFD+80HGjPY1XIHx2VVBwP+CHgUYj5c7VpeVvXE2xIuyyqIfTCqjbUqObU
JGl6zsaNe4t/uL9Ns9Wg0+Cg//WFUyJooPvw71tGnI6IfOFk/CKQeiOHj5UmNFd/Z1FuxXpgWWfa
4bWs92Vj+e413k+1laeSXJ5zgVG1t411Wuqr346bbO1gLNDY7pE3ntmRZbfcZPg8YOpIaw28b7/k
pxLVnrH1KRWtC2Mn6Aod8tuvu75zUuyz6b0QfrvfLzQ2cIWgo3BVatesxl1u4emcPU9G9ZyYHpK2
2Pdd7fKN57p7vqdOXyNirhoz07I15lG2TfNecUbVL68k6YIjCeF9mpEnkyQBzqM7+brsW2kMm771
I3TpVYcG5gDaX3bsuC0xN5tO7s7KmJR7z5UWUp4bfGVonNQjT96QU1o4dkKz/9oBn7AF+2q79mvv
CpafmWt3voWSk+qWb2M4MqRekBne+5jegl8p6jOPKqxb43gD9xo+u1hMXXvBOKbqTbGx06WTWQc0
+/0yGwKE9fIG2ktX8x8dh1r1L2NmzhLgFZc3Xu/47ZpS8bY480jmsMk7isJ/NHMTdqjLHsxpET2s
/urrtvK6HlFN8tCfT3g1Wpvsrjl9ZObiY6/ze761DVaWtRTlTuy6u9HhkuW5LtoSaJnnc/ahodM7
WsdpCop2FLHFo4z8s194j9553BA7dmFZrWXVCBeep6J++4HbtRzDkvWF9RPX09aIObstLhx4FWUl
eprJwx9s8A2+OGZnVdBu59+xN5dPFFdJTxn2U190G7GbUlfpQk9tYF3vP31zZUnVtBVrtVnaa+1s
B7b7wOQMHPW1t5xUM6+4NXCHjNUWmen5y6iihzPHb3zZzphkEsjp3dUqGM23GlZm4ErTWk9f19On
SO76FrKjDl/3k1uAW+KLq8i++jjN5YlYa9iROPZ52+tGWw9uokpqRox5UxxlqZ4IV2xJEE0LHSiF
/vQ965M3XJEW4sn1MnCyvaid8aPH8wd/A65ZfR0KZW5kc3RyZWFtCmVuZG9iagoyOTIgMCBvYmog
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
xcf+Lb9C6MC6dCzj9TkJlkf8DE2IMjp/FSzR+35gn85pRNMAgj0fPkllFBNwNeegXEc6yCSWW1xJ
cB0ockDiOqUpp63+HAwxiS+HFILJFH34GCQo0pVengzSh0izRN9TXVTntM5lTZEhgOn+7e09YDXi
n33WX0FeD5IXw2P9pm9NHAohujO4cazy20J4GPvX+3ImtinIAf1WptHShnPPiBU/21YDoJsn08VX
tEX9eXJpgnjsMCHqG2hb+bfvHlBfbOeN6k+FTpd7W5xlooDmEJm2VaErtyk/zuP31Kza5GIRes/k
CzHKm07glwoU9etZxj/bJYi2UmOM2c4bwoydFjP4e4vU54CSzSmSg42G6DrodDG6ZOMXGMTxe+Vm
Hf68bVwRc/l2K2bWhuUvCNm/SNC6HxTLZNpM2/mV6+0DX6BN91qB4u9EFj0vbXtmbUy3g0NIXoTT
igKu8uXixu2yD32ggOK/dhz083q5em0axqjtID+Wnpw80b4jfaaRLVcSMVMqYxPqCuEnDH1Z4IiS
CM3klc01uZZk9CCyd0DaRa8y7p9qvdOPSyiNOiTW2YHpgg8SoFE4gyccM1ZFtRErYsAGD57HNcZE
k1ZUsep4YvxlwVULlJ+hCeMj5xENS162l/aW4BWuuzR55AG6v+kmQBHV5t+g8fBVBxYrKsSHlRI+
lbU1H57ssVoZ+pwRyK9SWns6pCj6q9fkVGm5HUGd1NUrcw55arVCNhBGjQ9VPwIKZW5kc3RyZWFt
CmVuZG9iagoyOTQgMCBvYmogPDwKL0xlbmd0aDEgNzI1Ci9MZW5ndGgyIDI1ODg1Ci9MZW5ndGgz
IDAKL0xlbmd0aCAyNjQwNSAgICAgCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp42my7
c3Cmz9YunImTie08sW3btm09sSZ2MrFt27Zt23YySSb+fnvv876n9qmv7n+WuvpaV6/qu1ZXNxmR
uD3QRdXTwYyJjomekRugIq6qysTIyAhgpGeBJSMTcTIzcrGyB4oauZhxAzTMTAEqZg4AJmYAMyMj
EywZQMTewdPJysLSBUBpQvVvI0Dd1sjUys7KCaBub2vvZmViCeB1c3MTdHN2pXdy5af/Z5CKmRnA
xdIMYG5lawYQUVDUkpKXAFBKyKsBJMyAZk5GtgBFV2NbKxOArJWJGdDZjApgbu8EsP2PAjCxB5pa
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
4qaqvMAfe3nUJsIHb6ToGQP7P1l1ZrU6TMgL9uGrYwRwwaJRZYYUjGfOc0IXAl7R3FIKmDT1drFd
+bmvvnKBesrnw/FJlHjWltRPjQ51YBOM8HBs5dMYt+QQcve1VPK1TnkeKyKUvFoN79PNr+ONxB7A
kUeBgC25wbNsgHIz00SeCjimi1qt+N+MwnZaxYA1gPNKxmvNoaApIZgkx3PCvt+pkwNQQfCxo46z
hG1klOArQgzoERtDAZ4mkvIT/rzjT67oKSXQkUvmAh8J5MrXv1IeluQpQdi8GvvztCumsmN/evon
mGj94PzQDIQj+lertTrbHPupkBG2OkTTtec1TVI+z9XBORXf23Jy7o1+yYAJH446FXlFCpQu8c2S
1deQ9oXeuyBhJutNludMRMfA2hoovcdZH5/8GJH3715SVsRx5K11GylwpMVjLcdmRrwZbMLTwKWn
CvYt+eV56EtOJpT8iAGBBXe2HkRlRMip1iK9vcNCyVNuC5/Tmsk5sqvpw3LMaqI3b0bj6+WRnaZI
vLg+Rpzec08ijdeb8GlO4J6hjGhUNst7br+vQFI5YjKUn9IN7WL77mHce28UlzNNOtPS3pEySEMM
cSVfkTTUfYJwHMyLhZ42V3GZYr/HyVl6BZo9OXl6+NWNYqmUT3zksXBoiNJx9yXYbEpkoJhMxgDW
rG6EVHpfNH49L+5+qCiq2/P/k+zvUZo7IIQmnk69WLfTkXwv/iod2hQKZW5kc3RyZWFtCmVuZG9i
agozMzEgMCBvYmogPDwKL0F1dGhvcigpL1RpdGxlKCkvU3ViamVjdCgpL0NyZWF0b3IoTGFUZVgg
d2l0aCBoeXBlcnJlZiBwYWNrYWdlKS9Qcm9kdWNlcihwZGZUZVgtMS40MC4xNCkvS2V5d29yZHMo
KQovQ3JlYXRpb25EYXRlIChEOjIwMTUxMDIyMTcwNzU0LTA1JzAwJykKL01vZERhdGUgKEQ6MjAx
NTEwMjIxNzA3NTQtMDUnMDAnKQovVHJhcHBlZCAvRmFsc2UKL1BURVguRnVsbGJhbm5lciAoVGhp
cyBpcyBwZGZUZVgsIFZlcnNpb24gMy4xNDE1OTI2LTIuNS0xLjQwLjE0IChUZVggTGl2ZSAyMDEz
L0RlYmlhbikga3BhdGhzZWEgdmVyc2lvbiA2LjEuMSkKPj4gZW5kb2JqCjI2MCAwIG9iaiA8PAov
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
R2Vv1R2MUcmDHTqQ2h7c0AjVPvihESp1GJILsfBDWNAnyZjv5ss96q/azRcdm4yDB5KUOAQxvYhs
FLE7QrHEIZToy2QcQok+Tfatq0dlb9UdjFEscRBiiiUO6ahiaMiHdJQc+yFF1AwV+RB+miEjV7v5
8o/6q3bzpRl38iGxaIaUfEgsmqElHxKLptPLh8SiGWryIeXVDDl52MkYqeytuoMxxq18SCyaYpFD
YqG6+SEsDMUih8RiKBY5JEpDZKXezVd41F+1my9DscghsRiKRQ6JxVAsckgshmKRQ2IxFIscUnhD
ZGXcyRip7K26gzGKRQ2Jhbbuhzimqfshhmmsfohf2qofYpce1O9WQhK4uajH0g3qbUbDxrrTd8Z7
2fqekiLb6kiprG51pIjuWh0pke0VAM1pzZxhclJOV+O3LCZNhFeh2wUqm5S06QKhTcLYdIHUpgxr
ukCsMYOk0R/dzupR1wyBObNBDFbaDWIgO9tDoLVFa+L6pOq6Q9duTNdOS9cuStcOSVfuJ/035R21
YS/TrXevfYmuHYSu3YGuL3l0ba26Evlgyro1GDVH1ATXpqprw9R1aq1ru9FVIr07QGzqSn1EnXJr
pe8UZR8CVbOoaoDrDFsrvwvQgf2eFUtM02rgr2FPx+X4an4xqu60bq+/mvuq1tVD0i+t1jcuF8XL
+VmRvVsWt5dbr2+K2ZN0vrDri5v/Bx+fOW0KZW5kc3RyZWFtCmVuZG9iagozMzIgMCBvYmogPDwK
L1R5cGUgL1hSZWYKL0luZGV4IFswIDMzM10KL1NpemUgMzMzCi9XIFsxIDMgMV0KL1Jvb3QgMzMw
IDAgUgovSW5mbyAzMzEgMCBSCi9JRCBbPDk5MkYzQkRCQUEwNTMyMUFDMENEQ0JENzQ3N0Y4M0M5
PiA8OTkyRjNCREJBQTA1MzIxQUMwQ0RDQkQ3NDc3RjgzQzk+XQovTGVuZ3RoIDczNCAgICAgICAK
L0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnjaHdRJUhRRFIXh94pq6KuKVhOkEwSlF7AB
pe/7HlRUBGcaRrgK5w4dniU4cAOGE7fgiJluwYFY/5l8cfNlRma+e09mCCF9nQpBa7AOGyGEzHWJ
LOSgHCqgEqqgGmqgFvJQgCLUQT2E6xjiv1CivkTIh9IzkhREKK31vPNaGXSkQkw/pUpDBgZYe0KV
hRwMsjZFVQ4VMMTaJFUlVMEb1h5TVUMNXLD2iKoW8mz6iLWHHBagyNoxaw84rIN6aIBGaIJmuAE3
IYEWaIVb0BlD6rs32Abt3LQXeqAP+sG7vM8lt6EbeuAO9EIf3IV7MAxdMeR++fa+Szd08fav4CU8
gxdwCidcPAp+2hiMwwR4v26EO+TWuadutqdwBCMxFH/6uZ7WNM/1m87ALMzBPCzAIixx3RDVMqzA
Kmt+IUKYEMJkAzZhi7Pe7zbswC7swT4cwCF4b+wyYdPJc2DnyRm4G47ZcQwtn/32tCl5DedwySWc
EOkUORWp01kMGx99gpYoHcPwlQ8zvN8gFcFUOYfMSGRSJFEkUeRP5E+kTk4dWZOzRsJEwkTCRMJE
wkTCRMJEwpRw+xEqYqZWDsmByJpImNqhAzrBYSBSIlIiUmJQIlIiUvLr0mL1wwB4RwxKvr0fyYxE
aERoRGhEaERoRGhEaERURFS0CpMxTJW7V0RF00BKREpESkRKREpESrQEBEQERIxRW0AERATEyLQZ
w6JDKMIgwiDCoEP64k3vUo2BO3RO5b74z+Ce+n/gFl9ShZgrfg1UEVJQBm2QBk/Bg/fnnIUcePoe
SgW0QCX4v1YVw0G371wdw5/frmpiPF5yVRtTV59c5Uu/uxNXhZj+O+qqGDOZt67qYqbwzVV9zHy5
cNUQs/HaVWPMrg27aorZHx9cNcM4TIC/1RmYhTmYhwVYBH+my7AC/kLXYB02YBP8cW7DDrjZe7AP
B+BR+Pfq/+kJnMZc4X2pz12D4T9m66nWCmVuZHN0cmVhbQplbmRvYmoKc3RhcnR4cmVmCjQ2NzUw
MQolJUVPRgo=
------=_Part_548_1126317563.1445552063973--
.
Author: Howard Hinnant <howard.hinnant@gmail.com>
Date: Thu, 22 Oct 2015 13:02:34 -1000
Raw View
On Oct 22, 2015, at 12:14 PM, Vincent Reverdy <vince.rev@gmail.com> wrote:
>=20
> Hello everyone.
>=20
> I am currently working on a proposal to provide a std::bit_reference clas=
s template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>=20
> Comments, suggestions, and expressions of interest are welcome.=20
I like this direction, but I have many strongly held opinions about it belo=
w:
* The proposal is lacking a bit_const_reference (don=E2=80=99t care how yo=
u spell it). The bit_const_reference should look a lot like bit_reference =
but disallow modifications to the referenced bit. For example (and using v=
ector<bool> as a hypothetical factory function for your bit_reference type:
std::vector<bool> v(1);
std::vector<bool>::const_reference cref =3D *v.cbegin();
assert(cref =3D=3D false);
v[0] =3D true;
assert(cref =3D=3D true); // const_reference updated by write through =
reference
Rationale: To emulate lvalue reference (const and non-const) better in gen=
eric code.
* Missing bit_pointer and bit_const_pointer (don=E2=80=99t care how you sp=
ell them). These types are proxy pointers (or iterators if you will) to th=
e bit. They are very necessary for efficiently dealing with ranges of bits=
in generic code. For example:
auto p =3D find(v.cbegin() + 5, v.cend(), true); // find first true bit af=
ter the first five bits
assert(*p =3D=3D true);
* Missing specializations of key generic algorithms (with signatures analo=
gous to those found in <algorithm> on bit_pointer and bit_const_pointer, in=
cluding but not limited to:
find, count, fill_n, fill, copy, copy_backward, move, move_backward, swap_r=
anges, rotate, equal.
Reference for the performance difference this can make:
http://howardhinnant.github.io/onvectorbool.html
* operator&() on bit_reference should return a bit_pointer, and on bit_con=
st_reference should return a bit_const_pointer.
Rationale: To emulate lvalue reference (const and non-const) better in gen=
eric code.
Remark: These are among the very few actually useful use cases for operato=
r&().
* Missing swap overloads: swap(bit_reference, bit_reference), swap(bit_ref=
erence, bool&), swap(bool&, bit_reference).
Note: Passing bit_reference by value to swap is on purpose.
Rationale: For better behavior in generic code.
* I would include flip() only if forced to under thread of death by the co=
mmittee.
Rationale: This thing should emulate a bool&.
* Optional: *After* writing many high-performance generic algorithms for =
bit_[const]_pointer, expose an API such that these algorithms don=E2=80=99t=
have to be friended by bit_[const]_pointer.
Rationale: So others can add to your suite of high performance algorithms =
on a bit-array.
* Get count-trailing-zero-bits(integral), count-leading-zero-bits(integral=
), count_bit_population(integral) standardized.
Rationale: Without accessing this common machine instructions (or compiler=
intrinsics) your high performance algorithms on arrays bits won=E2=80=99t =
be high performance.
Example implementation of high performance algorithms on arrays of bits:
https://github.com/llvm-mirror/libcxx/blob/master/include/__bit_reference
I=E2=80=99m purposefully omitting less important comments for now (and I=E2=
=80=99m out of time=E2=80=A6).
Howard
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Thu, 22 Oct 2015 20:45:05 -0700 (PDT)
Raw View
------=_Part_758_870176674.1445571906078
Content-Type: multipart/alternative;
boundary="----=_Part_759_1513159747.1445571906078"
------=_Part_759_1513159747.1445571906078
Content-Type: text/plain; charset=UTF-8
@Howard Hinnant
Thanks for your useful comments.
For the bit_pointer and operator&, I agree, that should come in the same
proposal.
For the algorithms and bit functions, for now, I was not planning to
include them, to keep the proposal simple. Of course bit algorithms and
functions would be extremely useful, but I think they should be a subject
of another proposal, or come later as an update of this proposal.
For the const versions, I may say something completely erroneous (so
forgive my ignorance), but can't they be simply defined as:
template <class UIntType> using bit_const_reference = bit_reference<const
UIntType>;
template <class UIntType> using bit_const_pointer = bit_pointer<const
UIntType>;
What would be the problem with that?
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_759_1513159747.1445571906078
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">@Howard Hinnant<br><br>Thanks for your useful comments.<br=
>For the <span style=3D"font-family: courier new,monospace;">bit_pointer</s=
pan> and <span style=3D"font-family: courier new,monospace;">operator&<=
/span>, I agree, that should come in the same proposal.<br><br>For the algo=
rithms and bit functions, for now, I was not planning to include them, to k=
eep the proposal simple. Of course bit algorithms and functions would be ex=
tremely useful, but I think they should be a subject of another proposal, o=
r come later as an update of this proposal.<br><br>For the const versions, =
I may say something completely erroneous (so forgive my ignorance), but can=
't they be simply defined as:<br><span style=3D"font-family: courier ne=
w,monospace;">template <class UIntType> using bit_const_reference =3D=
bit_reference<const UIntType>;<br>template <class UIntType> us=
ing bit_const_pointer =3D bit_pointer<const UIntType>;<br></span>What=
would be the problem with that?<br></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_759_1513159747.1445571906078--
------=_Part_758_870176674.1445571906078--
.
Author: rhalbersma@gmail.com
Date: Fri, 23 Oct 2015 16:22:27 -0700 (PDT)
Raw View
------=_Part_1030_1317560783.1445642547509
Content-Type: multipart/alternative;
boundary="----=_Part_1031_1035015994.1445642547510"
------=_Part_1031_1035015994.1445642547510
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On Friday, October 23, 2015 at 12:14:24 AM UTC+2, Vincent Reverdy wrote:
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
This is a nice proposal. I have been using something very similar to this=
=20
in a private bitset implementation (fully constexpr, iterators over=20
individual bits). For the iterators, see this code=20
http://tinyurl.com/p4ftl92 (bitbucket).
For most uses however, an even more efficient way of iteration is to use a=
=20
for_each() member function that takes a lambda, something like:
template<class UnaryFunction> constexpr auto do_for_each(Una=
ryFunction f) const { for (auto i =3D 0_z, offset =3D=
0_z; i < Nb; ++i, offset +=3D digits<Block>) for (a=
uto block =3D elems[i]; block; block &=3D block - 1) =
f(offset + ctznz(block)); }
The assumptions here are that a bitset stores its bits in an array Block el=
ems[Nb] (e.g. 64-bit integers), so that one can do repeated the x &=3D x - =
1 trick to shave off the least significant bit. This is quite a bit more ef=
ficient than using iterators because the intermediate state does not have t=
o be copied between iterations (the nested loop is similar to Matt Austern'=
s hierarchial iterator paper).=20
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_1031_1035015994.1445642547510
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">On Friday, October 23, 2015 at 12:14:24 AM UTC+2, Vincent =
Reverdy wrote:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-l=
eft: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr"=
>Hello everyone.<br><br>I am currently working on a proposal to provide a <=
span style=3D"font-family:courier new,monospace">std::bit_reference<span st=
yle=3D"font-family:arial,sans-serif"> class template to emulate a reference=
to a bit.<br>I put the current version of the proposal as a joined file.<b=
r>I listed a lot of questions in the document.<br><br>Comments, suggestions=
, and expressions of interest are welcome. <br></span></span></div></blockq=
uote><div><br></div><div>This is a nice proposal. I have been using somethi=
ng very similar to this in a private bitset implementation (fully constexpr=
, iterators over individual bits). For the iterators, see this code http://=
tinyurl.com/p4ftl92 (bitbucket).</div><div>For most uses however, an even m=
ore efficient way of iteration is to use a for_each() member function that =
takes a lambda, something like:</div><div><br></div><pre style=3D"font-fami=
ly: Consolas, Menlo, 'Liberation Mono', Courier, monospace; font-si=
ze: 12px; line-height: 1.4; color: rgb(51, 51, 51);"><pre style=3D"font-fam=
ily: Consolas, Menlo, 'Liberation Mono', Courier, monospace; line-h=
eight: 1.4;"> <span class=3D"k" style=3D"font-weight: 700;">template=
</span><span class=3D"o" style=3D"font-weight: 700;"><</span><span class=
=3D"k" style=3D"font-weight: 700;">class</span> <span class=3D"nc" style=3D=
"font-weight: 700; color: rgb(68, 85, 136);">UnaryFunction</span><span clas=
s=3D"o" style=3D"font-weight: 700;">></span>
<a name=3D"base_bitset_N.hpp-224" style=3D"color: rgb(53, 114, 176);"></a> =
<span class=3D"k" style=3D"font-weight: 700;">constexpr</span> <span=
class=3D"k" style=3D"font-weight: 700;">auto</span> <span class=3D"n">do_f=
or_each</span><span class=3D"p">(</span><span class=3D"n">UnaryFunction</sp=
an> <span class=3D"n">f</span><span class=3D"p">)</span> <span class=3D"k" =
style=3D"font-weight: 700;">const</span>
<a name=3D"base_bitset_N.hpp-225" style=3D"color: rgb(53, 114, 176);"></a> =
<span class=3D"p">{</span>
<a name=3D"base_bitset_N.hpp-226" style=3D"color: rgb(53, 114, 176);"></a> =
<span class=3D"k" style=3D"font-weight: 700;">for</span> <sp=
an class=3D"p">(</span><span class=3D"k" style=3D"font-weight: 700;">auto</=
span> <span class=3D"n">i</span> <span class=3D"o" style=3D"font-weight: 70=
0;">=3D</span> <span class=3D"mi" style=3D"color: rgb(0, 153, 153);">0</spa=
n><span class=3D"n">_z</span><span class=3D"p">,</span> <span class=3D"n">o=
ffset</span> <span class=3D"o" style=3D"font-weight: 700;">=3D</span> <span=
class=3D"mi" style=3D"color: rgb(0, 153, 153);">0</span><span class=3D"n">=
_z</span><span class=3D"p">;</span> <span class=3D"n">i</span> <span class=
=3D"o" style=3D"font-weight: 700;"><</span> <span class=3D"n">Nb</span><=
span class=3D"p">;</span> <span class=3D"o" style=3D"font-weight: 700;">++<=
/span><span class=3D"n">i</span><span class=3D"p">,</span> <span class=3D"n=
">offset</span> <span class=3D"o" style=3D"font-weight: 700;">+=3D</span> <=
span class=3D"n">digits</span><span class=3D"o" style=3D"font-weight: 700;"=
><</span><span class=3D"n">Block</span><span class=3D"o" style=3D"font-w=
eight: 700;">></span><span class=3D"p">)</span>
<a name=3D"base_bitset_N.hpp-227" style=3D"color: rgb(53, 114, 176);"></a> =
<span class=3D"k" style=3D"font-weight: 700;">for</s=
pan> <span class=3D"p">(</span><span class=3D"k" style=3D"font-weight: 700;=
">auto</span> <span class=3D"n">block</span> <span class=3D"o" style=3D"fon=
t-weight: 700;">=3D</span> <span class=3D"n">elems</span><span class=3D"p">=
[</span><span class=3D"n">i</span><span class=3D"p">];</span> <span class=
=3D"n">block</span><span class=3D"p">;</span> <span class=3D"n">block</span=
> <span class=3D"o" style=3D"font-weight: 700;">&=3D</span> <span class=
=3D"n">block</span> <span class=3D"o" style=3D"font-weight: 700;">-</span> =
<span class=3D"mi" style=3D"color: rgb(0, 153, 153);">1</span><span class=
=3D"p">)</span>
<a name=3D"base_bitset_N.hpp-228" style=3D"color: rgb(53, 114, 176);"></a> =
<span class=3D"n">f</span><span class=3D"p">=
(</span><span class=3D"n">offset</span> <span class=3D"o" style=3D"font-wei=
ght: 700;">+</span> <span class=3D"n">ctznz</span><span class=3D"p">(</span=
><span class=3D"n">block</span><span class=3D"p">));</span>
<a name=3D"base_bitset_N.hpp-229" style=3D"color: rgb(53, 114, 176);"></a> =
<span class=3D"p">}</span>
<a name=3D"base_bitset_N.hpp-230" style=3D"color: rgb(53, 114, 176);"></a>
</pre><pre style=3D"font-family: Consolas, Menlo, 'Liberation Mono'=
, Courier, monospace; line-height: 1.4;">The assumptions here are that a bi=
tset stores its bits in an array Block elems[Nb] (e.g. 64-bit integers), so=
that one can do repeated the x &=3D x - 1 trick to shave off the least=
significant bit. This is quite a bit more efficient than using iterators b=
ecause the intermediate state does not have to be copied between iterations=
(the nested loop is similar to Matt Austern's hierarchial iterator pap=
er). </pre></pre></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_1031_1035015994.1445642547510--
------=_Part_1030_1317560783.1445642547509--
.
Author: "Vicente J. Botet Escriba" <vicente.botet@wanadoo.fr>
Date: Sat, 24 Oct 2015 13:49:39 +0200
Raw View
Le 24/10/15 01:22, rhalbersma@gmail.com a =C3=A9crit :
> On Friday, October 23, 2015 at 12:14:24 AM UTC+2, Vincent Reverdy wrote:
>> Hello everyone.
>>
>> I am currently working on a proposal to provide a std::bit_reference
>> class template to emulate a reference to a bit.
>> I put the current version of the proposal as a joined file.
>> I listed a lot of questions in the document.
>>
>> Comments, suggestions, and expressions of interest are welcome.
>>
> This is a nice proposal. I have been using something very similar to this
> in a private bitset implementation (fully constexpr, iterators over
> individual bits). For the iterators, see this code
> http://tinyurl.com/p4ftl92 (bitbucket).
> For most uses however, an even more efficient way of iteration is to use =
a
> for_each() member function that takes a lambda, something like:
>
> template<class UnaryFunction> constexpr auto do_for_each(=
UnaryFunction f) const { for (auto i =3D 0_z, offset =
=3D 0_z; i < Nb; ++i, offset +=3D digits<Block>) for=
(auto block =3D elems[i]; block; block &=3D block - 1) =
f(offset + ctznz(block)); }
>
> The assumptions here are that a bitset stores its bits in an array Block =
elems[Nb] (e.g. 64-bit integers), so that one can do repeated the x &=3D x =
- 1 trick to shave off the least significant bit. This is quite a bit more =
efficient than using iterators because the intermediate state does not have=
to be copied between iterations (the nested loop is similar to Matt Auster=
n's hierarchial iterator paper).
>
Good idea, but why a member function and not an overload of std::for_each?
Vicente
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
.
Author: "Vicente J. Botet Escriba" <vicente.botet@wanadoo.fr>
Date: Sat, 24 Oct 2015 13:52:08 +0200
Raw View
Le 23/10/15 01:02, Howard Hinnant a =C3=A9crit :
> On Oct 22, 2015, at 12:14 PM, Vincent Reverdy <vince.rev@gmail.com> wrote=
:
>> Hello everyone.
>>
>> I am currently working on a proposal to provide a std::bit_reference cla=
ss template to emulate a reference to a bit.
>> I put the current version of the proposal as a joined file.
>> I listed a lot of questions in the document.
>>
>> Comments, suggestions, and expressions of interest are welcome.
> I like this direction, but I have many strongly held opinions about it be=
low:
>
> * The proposal is lacking a bit_const_reference (don=E2=80=99t care how =
you spell it). The bit_const_reference should look a lot like bit_referenc=
e but disallow modifications to the referenced bit. For example (and using=
vector<bool> as a hypothetical factory function for your bit_reference typ=
e:
>
> std::vector<bool> v(1);
> std::vector<bool>::const_reference cref =3D *v.cbegin();
> assert(cref =3D=3D false);
> v[0] =3D true;
> assert(cref =3D=3D true); // const_reference updated by write throu=
gh reference
>
> Rationale: To emulate lvalue reference (const and non-const) better in g=
eneric code.
>
> * Missing bit_pointer and bit_const_pointer (don=E2=80=99t care how you =
spell them). These types are proxy pointers (or iterators if you will) to =
the bit. They are very necessary for efficiently dealing with ranges of bi=
ts in generic code. For example:
>
> auto p =3D find(v.cbegin() + 5, v.cend(), true); // find first true bit =
after the first five bits
> assert(*p =3D=3D true);
>
> * Missing specializations of key generic algorithms (with signatures ana=
logous to those found in <algorithm> on bit_pointer and bit_const_pointer, =
including but not limited to:
>
> find, count, fill_n, fill, copy, copy_backward, move, move_backward, swap=
_ranges, rotate, equal.
>
> Reference for the performance difference this can make:
>
> http://howardhinnant.github.io/onvectorbool.html
>
> * operator&() on bit_reference should return a bit_pointer, and on bit_c=
onst_reference should return a bit_const_pointer.
>
> Rationale: To emulate lvalue reference (const and non-const) better in g=
eneric code.
>
> Remark: These are among the very few actually useful use cases for opera=
tor&().
>
> * Missing swap overloads: swap(bit_reference, bit_reference), swap(bit_r=
eference, bool&), swap(bool&, bit_reference).
>
> Note: Passing bit_reference by value to swap is on purpose.
>
> Rationale: For better behavior in generic code.
>
> * I would include flip() only if forced to under thread of death by the =
committee.
>
> Rationale: This thing should emulate a bool&.
>
> * Optional: *After* writing many high-performance generic algorithms fo=
r bit_[const]_pointer, expose an API such that these algorithms don=E2=80=
=99t have to be friended by bit_[const]_pointer.
>
> Rationale: So others can add to your suite of high performance algorithm=
s on a bit-array.
>
> * Get count-trailing-zero-bits(integral), count-leading-zero-bits(integr=
al), count_bit_population(integral) standardized.
>
> Rationale: Without accessing this common machine instructions (or compil=
er intrinsics) your high performance algorithms on arrays bits won=E2=80=99=
t be high performance.
>
> Example implementation of high performance algorithms on arrays of bits:
>
> https://github.com/llvm-mirror/libcxx/blob/master/include/__bit_reference
>
> I=E2=80=99m purposefully omitting less important comments for now (and I=
=E2=80=99m out of time=E2=80=A6).
>
> Howard
>
Thanks Howard for all the useful remarks and links. It seems that you=20
have an almost ready implementation.
Vicente
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
.
Author: Rein Halbersma <rhalbersma@gmail.com>
Date: Sat, 24 Oct 2015 14:27:10 +0200
Raw View
--047d7b624e52e73d520522d8d875
Content-Type: text/plain; charset=UTF-8
Op 24 okt. 2015 1:49 PM schreef "Vicente J. Botet Escriba" <
vicente.botet@wanadoo.fr>:
>
>>
> Good idea, but why a member function and not an overload of std::for_each?
std::bitset does not expose its data representation so one needs either a
member function or a non-member friend function.
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
--047d7b624e52e73d520522d8d875
Content-Type: text/html; charset=UTF-8
<p dir="ltr"><br>
Op 24 okt. 2015 1:49 PM schreef "Vicente J. Botet Escriba" <<a href="mailto:vicente.botet@wanadoo.fr">vicente.botet@wanadoo.fr</a>>:<br>
><br>
>><br>
> Good idea, but why a member function and not an overload of std::for_each?</p>
<p dir="ltr">std::bitset does not expose its data representation so one needs either a member function or a non-member friend function.<br>
</p>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:std-proposals+unsubscribe@isocpp.org">std-proposals+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href="mailto:std-proposals@isocpp.org">std-proposals@isocpp.org</a>.<br />
Visit this group at <a href="http://groups.google.com/a/isocpp.org/group/std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/</a>.<br />
--047d7b624e52e73d520522d8d875--
.
Author: "Vicente J. Botet Escriba" <vicente.botet@wanadoo.fr>
Date: Sat, 24 Oct 2015 15:34:17 +0200
Raw View
Le 23/10/15 05:45, Vincent Reverdy a =C3=A9crit :
> @Howard Hinnant
>
> Thanks for your useful comments.
> For the bit_pointer and operator&, I agree, that should come in the same
> proposal.
>
> For the algorithms and bit functions, for now, I was not planning to
> include them, to keep the proposal simple. Of course bit algorithms and
> functions would be extremely useful, but I think they should be a subject
> of another proposal, or come later as an update of this proposal.
IMO, we need a prove that these algorithms can be implemented in an=20
efficient way by a 3rd party. And the best probe is to implement them=20
and provide figures.
>
> For the const versions, I may say something completely erroneous (so
> forgive my ignorance), but can't they be simply defined as:
> template <class UIntType> using bit_const_reference =3D bit_reference<con=
st
> UIntType>;
> template <class UIntType> using bit_const_pointer =3D bit_pointer<const
> UIntType>;
> What would be the problem with that?
>
I believe the problem is that the bit_reference/bit_pointer stores a=20
pointer and you don't want to be able to change this pointer neither, no=20
assignment, so swap, ....
Vicente
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Sun, 25 Oct 2015 02:06:29 -0700 (PDT)
Raw View
------=_Part_857_330475125.1445763989887
Content-Type: multipart/alternative;
boundary="----=_Part_858_1127156595.1445763989887"
------=_Part_858_1127156595.1445763989887
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Thanks for the remarks, it's very useful for me.
I am gonna to rewrite the entire proposal in november and provide a whole=
=20
set of tool: bit_reference, bit_pointer, and bit_iterator (and const=20
versions? Can someone provide me an example where a std::bit_xxxxxx<const=
=20
unsigned int> would lead to the wrong behaviour).
I will write two version of bit_reference: one if we consider a bit as a=20
bool& value, as suggested by Howard Hinnant, (so that we have to provide=
=20
the same implicit integral conversions rules) , and a version where we=20
consider a bit as an unsigned integer of 1 digit (and with some special=20
functions: flip(), set(), reset()) and provide all the arithmetic operators=
=20
accordingly (I am myself now in strong favor of this option, because it=20
would have a whole set of interesting arithmetic properties).
I will write bit_pointer exhibiting the same behaviour as a raw pointer.
I will write a bit_iterator, slightly different than a bit_pointer, with=20
one extra template parameter to consider the direction of iteration (it can=
=20
be extremely useful when it comes to deal with either big or little endian=
=20
limbs).: I will motivate this behaviour in the proposal and why a=20
std::reverse_iterator would not do the job.
I will provide an interface so that the future bit algorithms can access=20
the underlying information to make the operations way faster.
Other remarks and suggestions are welcome.
Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit :
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
> Vincent
>
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_858_1127156595.1445763989887
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Thanks for the remarks, it's very useful for me.<br><b=
r>I am gonna to rewrite the entire proposal in november and provide a whole=
set of tool: <span style=3D"font-family: courier new,monospace;">bit_refer=
ence</span>, <span style=3D"font-family: courier new,monospace;">bit_pointe=
r</span>, and <span style=3D"font-family: courier new,monospace;">bit_itera=
tor </span><span style=3D"font-family:courier new,monospace"><span style=3D=
"font-family:arial,sans-serif">(and const versions? Can someone provide me =
an example where a std::bit_xxxxxx<const unsigned int> would lead to =
the wrong behaviour).<br><br>I will write two version of <span style=3D"fon=
t-family: courier new,monospace;">bit_reference</span>: one if we consider =
a bit as a bool& value,=C2=A0</span></span><span style=3D"font-family:c=
ourier new,monospace"><span style=3D"font-family:arial,sans-serif"><span st=
yle=3D"font-family:courier new,monospace"><span style=3D"font-family:arial,=
sans-serif"> as suggested by Howard Hinnant,=C2=A0</span></span> (so that w=
e have to provide the same implicit integral conversions rules) , and a ver=
sion where we consider a bit as an unsigned integer of 1 digit (and with so=
me special functions: flip(), set(), reset()) and provide all the arithmeti=
c operators accordingly (I am myself now in strong favor of this option, be=
cause it would have a whole set of interesting arithmetic properties).<br><=
br>I will write </span></span><span style=3D"font-family:courier new,monosp=
ace"><span style=3D"font-family:arial,sans-serif"><span style=3D"font-famil=
y: courier new,monospace;">bit_pointer<span style=3D"font-family: arial,san=
s-serif;"> exhibiting the same behaviour as a raw pointer.<br><br>I will wr=
ite a <span style=3D"font-family: courier new,monospace;">bit_iterator</spa=
n>, slightly different than a <span style=3D"font-family: courier new,monos=
pace;">bit_pointer</span></span></span></span></span><span style=3D"font-fa=
mily:courier new,monospace"><span style=3D"font-family:arial,sans-serif"><s=
pan style=3D"font-family: courier new,monospace;"><span style=3D"font-famil=
y: arial,sans-serif;">, with one extra template parameter to consider the d=
irection of iteration (it can be extremely useful when it comes to deal wit=
h either big or little endian limbs).: I will motivate this behaviour in th=
e proposal and why a <span style=3D"font-family: courier new,monospace;">st=
d::reverse_iterator</span> would not do the job.<br><br>I will provide an i=
nterface so that the future bit algorithms can access the underlying inform=
ation to make the operations way faster.<br><br>Other remarks and suggestio=
ns are welcome.<br><br><br><br><br><br></span></span></span></span><span st=
yle=3D"font-family:courier new,monospace"><span style=3D"font-family:arial,=
sans-serif"><span style=3D"font-family: courier new,monospace;"><span style=
=3D"font-family: arial,sans-serif;"> </span></span></span></span>Le jeudi 2=
2 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit=C2=A0:<blockquo=
te class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex;border-left:=
1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr">Hello everyone.<br><br=
>I am currently working on a proposal to provide a <span style=3D"font-fami=
ly:courier new,monospace">std::bit_reference<span style=3D"font-family:aria=
l,sans-serif"> class template to emulate a reference to a bit.<br>I put the=
current version of the proposal as a joined file.<br>I listed a lot of que=
stions in the document.<br><br>Comments, suggestions, and expressions of in=
terest are welcome. <br><br>Vincent<br></span></span></div></blockquote></d=
iv>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_858_1127156595.1445763989887--
------=_Part_857_330475125.1445763989887--
.
Author: Klemens Morgenstern <klemens.morgenstern@gmx.net>
Date: Sun, 25 Oct 2015 02:47:22 -0700 (PDT)
Raw View
------=_Part_2_190993662.1445766442599
Content-Type: multipart/alternative;
boundary="----=_Part_3_1212282146.1445766442600"
------=_Part_3_1212282146.1445766442600
Content-Type: text/plain; charset=UTF-8
Nice Idea, I like it.
I am currently working on a paper which proposes a different form of
bit-access for C++:
Thread: https://groups.google.com/a/isocpp.org/forum/#!topic/std-proposals/XzuKXL1S6Hg
Paper: http://klemens-morgenstern.github.io/std/register.html
<http://www.google.com/url?q=http%3A%2F%2Fklemens-morgenstern.github.io%2Fstd%2Fregister.html&sa=D&sntz=1&usg=AFQjCNH9OxL-rtmUt-095AAsexEG0mrgLg>
I have a very under-written section about member-pointers, which would be
pointers to bits, behaving like references. Maybe we could combine this
somehow, so that you can essentially have a pointer to a bit, which behaves
like a member pointer.
It might look like this:
register reg : std::uint32-t
{
bool b : 1;
int : 30;
bool e : 1;
};
reg r1;
for (auto itr = reg::b; itr <= reg::e; itr++)
{
r1.*itr; //do something with the pointer.
}
//maybe also implement this as a library :
bit_iterator<reg> begin(reg r) {return bit_iterator<reg>(r, reg::b);}
bit_iterator<reg> end (reg r) {return bit_iterator<reg>(r, reg::e+1);}
for (auto & b : r1) {};
But I guess that would be in a second paper, since you have a pure library
feature, while I propose a language addition. And I would need to acutally
describe the pointer concept in detail.
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_3_1212282146.1445766442600
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><font face=3D"arial, sans-serif">Nice Idea, I like it.</fo=
nt><div><font face=3D"arial, sans-serif"><br></font></div><div><font face=
=3D"arial, sans-serif">I am currently working on a paper which proposes a d=
ifferent form of bit-access for C++:</font></div><div><font face=3D"arial, =
sans-serif"><br></font></div><div><font face=3D"arial, sans-serif">Thread:=
=C2=A0https://groups.google.com/a/isocpp.org/forum/#!topic/std-proposals/Xz=
uKXL1S6Hg</font></div><div><font face=3D"arial, sans-serif">Paper:=C2=A0</f=
ont><a href=3D"http://www.google.com/url?q=3Dhttp%3A%2F%2Fklemens-morgenste=
rn.github.io%2Fstd%2Fregister.html&sa=3DD&sntz=3D1&usg=3DAFQjCN=
H9OxL-rtmUt-095AAsexEG0mrgLg" target=3D"_blank" rel=3D"nofollow" style=3D"c=
ursor: pointer;">http://klemens-morgenstern.<wbr>github.io/std/register.htm=
l</a></div><div><br></div><div>I have a very under-written section about me=
mber-pointers, which would be pointers to bits, behaving like references. M=
aybe we could combine this somehow, so that you can essentially have a poin=
ter to a bit, which behaves like a member pointer.</div><div><br></div><div=
>It might look like this:</div><div><br></div><div><div class=3D"prettyprin=
t" style=3D"border: 1px solid rgb(187, 187, 187); word-wrap: break-word; ba=
ckground-color: rgb(250, 250, 250);"><code class=3D"prettyprint"><div class=
=3D"subprettyprint"><span style=3D"color: #008;" class=3D"styled-by-prettif=
y">register</span><span style=3D"color: #000;" class=3D"styled-by-prettify"=
> reg </span><span style=3D"color: #660;" class=3D"styled-by-prettify">:</s=
pan><span style=3D"color: #000;" class=3D"styled-by-prettify"> std</span><s=
pan style=3D"color: #660;" class=3D"styled-by-prettify">::</span><span styl=
e=3D"color: #000;" class=3D"styled-by-prettify">uint32</span><span style=3D=
"color: #660;" class=3D"styled-by-prettify">-</span><span style=3D"color: #=
000;" class=3D"styled-by-prettify">t<br></span><span style=3D"color: #660;"=
class=3D"styled-by-prettify">{</span><span style=3D"color: #000;" class=3D=
"styled-by-prettify"><br>=C2=A0</span><span style=3D"color: #008;" class=3D=
"styled-by-prettify">bool</span><span style=3D"color: #000;" class=3D"style=
d-by-prettify"> b </span><span style=3D"color: #660;" class=3D"styled-by-pr=
ettify">:</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> =
</span><span style=3D"color: #066;" class=3D"styled-by-prettify">1</span><s=
pan style=3D"color: #660;" class=3D"styled-by-prettify">;</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"><br>=C2=A0</span><span style=
=3D"color: #008;" class=3D"styled-by-prettify">int</span><span style=3D"col=
or: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #660;=
" class=3D"styled-by-prettify">:</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> </span><span style=3D"color: #066;" class=3D"style=
d-by-prettify">30</span><span style=3D"color: #660;" class=3D"styled-by-pre=
ttify">;</span><span style=3D"color: #000;" class=3D"styled-by-prettify"><b=
r>=C2=A0</span><span style=3D"color: #008;" class=3D"styled-by-prettify">bo=
ol</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> e </spa=
n><span style=3D"color: #660;" class=3D"styled-by-prettify">:</span><span s=
tyle=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"c=
olor: #066;" class=3D"styled-by-prettify">1</span><span style=3D"color: #66=
0;" class=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"><br>=C2=A0<br></span><span style=3D"color: #660;" c=
lass=3D"styled-by-prettify">};</span><span style=3D"color: #000;" class=3D"=
styled-by-prettify"><br><br><br>reg r1</span><span style=3D"color: #660;" c=
lass=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=3D"s=
tyled-by-prettify"> <br><br><br></span><span style=3D"color: #008;" class=
=3D"styled-by-prettify">for</span><span style=3D"color: #000;" class=3D"sty=
led-by-prettify"> </span><span style=3D"color: #660;" class=3D"styled-by-pr=
ettify">(</span><span style=3D"color: #008;" class=3D"styled-by-prettify">a=
uto</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> itr </=
span><span style=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><s=
pan style=3D"color: #000;" class=3D"styled-by-prettify"> reg</span><span st=
yle=3D"color: #660;" class=3D"styled-by-prettify">::</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify">b</span><span style=3D"color: #66=
0;" class=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> itr </span><span style=3D"color: #660;" class=3D"s=
tyled-by-prettify"><=3D</span><span style=3D"color: #000;" class=3D"styl=
ed-by-prettify"> reg</span><span style=3D"color: #660;" class=3D"styled-by-=
prettify">::</span><span style=3D"color: #000;" class=3D"styled-by-prettify=
">e</span><span style=3D"color: #660;" class=3D"styled-by-prettify">;</span=
><span style=3D"color: #000;" class=3D"styled-by-prettify"> itr</span><span=
style=3D"color: #660;" class=3D"styled-by-prettify">++)</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"><br></span><span style=3D"co=
lor: #660;" class=3D"styled-by-prettify">{</span><span style=3D"color: #000=
;" class=3D"styled-by-prettify"><br>=C2=A0r1</span><span style=3D"color: #6=
60;" class=3D"styled-by-prettify">.*</span><span style=3D"color: #000;" cla=
ss=3D"styled-by-prettify">itr</span><span style=3D"color: #660;" class=3D"s=
tyled-by-prettify">;</span><span style=3D"color: #000;" class=3D"styled-by-=
prettify"> </span><span style=3D"color: #800;" class=3D"styled-by-prettify"=
>//do something with the pointer.</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"><br></span><span style=3D"color: #660;" class=3D"st=
yled-by-prettify">}</span><span style=3D"color: #000;" class=3D"styled-by-p=
rettify"><br><br><br></span><span style=3D"color: #800;" class=3D"styled-by=
-prettify">//maybe also implement this as a library :</span><span style=3D"=
color: #000;" class=3D"styled-by-prettify"><br>bit_iterator</span><span sty=
le=3D"color: #080;" class=3D"styled-by-prettify"><reg></span><span st=
yle=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"co=
lor: #008;" class=3D"styled-by-prettify">begin</span><span style=3D"color: =
#660;" class=3D"styled-by-prettify">(</span><span style=3D"color: #000;" cl=
ass=3D"styled-by-prettify">reg r</span><span style=3D"color: #660;" class=
=3D"styled-by-prettify">)</span><span style=3D"color: #000;" class=3D"style=
d-by-prettify"> </span><span style=3D"color: #660;" class=3D"styled-by-pret=
tify">{</span><span style=3D"color: #008;" class=3D"styled-by-prettify">ret=
urn</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> bit_it=
erator</span><span style=3D"color: #080;" class=3D"styled-by-prettify"><=
reg></span><span style=3D"color: #660;" class=3D"styled-by-prettify">(</=
span><span style=3D"color: #000;" class=3D"styled-by-prettify">r</span><spa=
n style=3D"color: #660;" class=3D"styled-by-prettify">,</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"> reg</span><span style=3D"co=
lor: #660;" class=3D"styled-by-prettify">::</span><span style=3D"color: #00=
0;" class=3D"styled-by-prettify">b</span><span style=3D"color: #660;" class=
=3D"styled-by-prettify">);}</span><span style=3D"color: #000;" class=3D"sty=
led-by-prettify"><br>bit_iterator</span><span style=3D"color: #080;" class=
=3D"styled-by-prettify"><reg></span><span style=3D"color: #000;" clas=
s=3D"styled-by-prettify"> </span><span style=3D"color: #008;" class=3D"styl=
ed-by-prettify">end</span><span style=3D"color: #000;" class=3D"styled-by-p=
rettify"> =C2=A0</span><span style=3D"color: #660;" class=3D"styled-by-pret=
tify">(</span><span style=3D"color: #000;" class=3D"styled-by-prettify">reg=
r</span><span style=3D"color: #660;" class=3D"styled-by-prettify">)</span>=
<span style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span sty=
le=3D"color: #660;" class=3D"styled-by-prettify">{</span><span style=3D"col=
or: #008;" class=3D"styled-by-prettify">return</span><span style=3D"color: =
#000;" class=3D"styled-by-prettify"> bit_iterator</span><span style=3D"colo=
r: #080;" class=3D"styled-by-prettify"><reg></span><span style=3D"col=
or: #660;" class=3D"styled-by-prettify">(</span><span style=3D"color: #000;=
" class=3D"styled-by-prettify">r</span><span style=3D"color: #660;" class=
=3D"styled-by-prettify">,</span><span style=3D"color: #000;" class=3D"style=
d-by-prettify"> reg</span><span style=3D"color: #660;" class=3D"styled-by-p=
rettify">::</span><span style=3D"color: #000;" class=3D"styled-by-prettify"=
>e</span><span style=3D"color: #660;" class=3D"styled-by-prettify">+</span>=
<span style=3D"color: #066;" class=3D"styled-by-prettify">1</span><span sty=
le=3D"color: #660;" class=3D"styled-by-prettify">);}</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify"><br><br><br><br><br></span><span =
style=3D"color: #008;" class=3D"styled-by-prettify">for</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color=
: #660;" class=3D"styled-by-prettify">(</span><span style=3D"color: #008;" =
class=3D"styled-by-prettify">auto</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> </span><span style=3D"color: #660;" class=3D"style=
d-by-prettify">&</span><span style=3D"color: #000;" class=3D"styled-by-=
prettify"> b </span><span style=3D"color: #660;" class=3D"styled-by-prettif=
y">:</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> r1</s=
pan><span style=3D"color: #660;" class=3D"styled-by-prettify">)</span><span=
style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D=
"color: #660;" class=3D"styled-by-prettify">{};</span></div></code></div><d=
iv><br></div></div><div>But I guess that would be in a second paper, since =
you have a pure library feature, while I propose a language addition. And I=
would need to acutally describe the pointer concept in detail.<br></div></=
div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_3_1212282146.1445766442600--
------=_Part_2_190993662.1445766442599--
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Sun, 25 Oct 2015 10:44:58 -0700 (PDT)
Raw View
------=_Part_20_240115922.1445795099193
Content-Type: multipart/alternative;
boundary="----=_Part_21_1420272180.1445795099193"
------=_Part_21_1420272180.1445795099193
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Thanks for the link Klemens!
I am not sure that the proposals can be combined right now, because their=
=20
purpose seem a little different.=20
Although if register are standardized then they should be taken as a=20
template parameter of bit_reference, bit_pointer and bit_iterator.
Using constexpr constructors, I think that the bit_reference, bit_pointer=
=20
and bit_iterator, are going to be almost overhead-free.=20
Particularly if algorithms can access the underlying details of=20
bit_iterator so that operations can be done on the underlying_type instead=
=20
of each bit.
Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit :
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
> Vincent
>
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_21_1420272180.1445795099193
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Thanks for the link Klemens!<br><br>I am not sure that the=
proposals can be combined right now, because their purpose seem a little d=
ifferent. <br>Although if register are standardized then they should be tak=
en as a template parameter of bit_reference, bit_pointer and bit_iterator.<=
br>Using constexpr constructors, I think that the bit_reference, bit_pointe=
r and bit_iterator, are going to be almost overhead-free. <br>Particularly =
if algorithms can access the underlying details of bit_iterator so that ope=
rations can be done on the underlying_type instead of each bit.<br><br>Le j=
eudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit=C2=A0:<bl=
ockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex;border=
-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr">Hello everyone.<=
br><br>I am currently working on a proposal to provide a <span style=3D"fon=
t-family:courier new,monospace">std::bit_reference<span style=3D"font-famil=
y:arial,sans-serif"> class template to emulate a reference to a bit.<br>I p=
ut the current version of the proposal as a joined file.<br>I listed a lot =
of questions in the document.<br><br>Comments, suggestions, and expressions=
of interest are welcome. <br><br>Vincent<br></span></span></div></blockquo=
te></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_21_1420272180.1445795099193--
------=_Part_20_240115922.1445795099193--
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Sun, 25 Oct 2015 13:35:05 -0700 (PDT)
Raw View
------=_Part_1725_1911699374.1445805305957
Content-Type: multipart/alternative;
boundary="----=_Part_1726_447508085.1445805305957"
------=_Part_1726_447508085.1445805305957
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Aside note: for bit_iterator, I just realized that the best option would=20
probably be to design it as an iterator adaptor, taking an iterator on=20
unsigned integers as a template parameter.
It would make it far more generic.
Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit :
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
> Vincent
>
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_1726_447508085.1445805305957
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Aside note: for <span style=3D"font-family: courier new,mo=
nospace;">bit_iterator<font face=3D"arial,sans-serif">, I just realized tha=
t the best option would probably be to design it as an iterator adaptor, ta=
king an iterator on unsigned integers as a template parameter.<br>It would =
make it far more generic.<br><br></font></span><br>Le jeudi 22 octobre 2015=
17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit=C2=A0:<blockquote class=3D"gm=
ail_quote" style=3D"margin: 0;margin-left: 0.8ex;border-left: 1px #ccc soli=
d;padding-left: 1ex;"><div dir=3D"ltr">Hello everyone.<br><br>I am currentl=
y working on a proposal to provide a <span style=3D"font-family:courier new=
,monospace">std::bit_reference<span style=3D"font-family:arial,sans-serif">=
class template to emulate a reference to a bit.<br>I put the current versi=
on of the proposal as a joined file.<br>I listed a lot of questions in the =
document.<br><br>Comments, suggestions, and expressions of interest are wel=
come. <br><br>Vincent<br></span></span></div></blockquote></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_1726_447508085.1445805305957--
------=_Part_1725_1911699374.1445805305957--
.
Author: Klemens Morgenstern <klemens.morgenstern@gmx.net>
Date: Sun, 25 Oct 2015 13:38:27 -0700 (PDT)
Raw View
------=_Part_4223_861625972.1445805507317
Content-Type: multipart/alternative;
boundary="----=_Part_4224_417594220.1445805507317"
------=_Part_4224_417594220.1445805507317
Content-Type: text/plain; charset=UTF-8
Hmm, I came to the same conclusion, especially since I realized, that
incrementing a pointer-to-register-member doesn't make much sense, since no
regular pointer-to-member allows that. So it wouldn't make thing very easy.
And: iterating over an integer's bits is very easy. Also, you're probably
right, an iteration of single bit in this way is less optimizable than
doing it directly on the int.
But maybe, if registers make it, bit_reference can get a constructor for a
pointer-to-member-bit.
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_4224_417594220.1445805507317
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><font face=3D"arial, sans-serif">Hmm, I came to the same c=
onclusion, especially since I realized, that incrementing a pointer-to-regi=
ster-member doesn't make much sense, since no regular pointer-to-member=
allows that. So it wouldn't make thing very easy.=C2=A0</font><div><fo=
nt face=3D"arial, sans-serif"><br></font></div><div><font face=3D"arial, sa=
ns-serif">A</font><span style=3D"font-family: arial, sans-serif;">nd: itera=
ting over an integer's bits is very easy. Also, you're probably rig=
ht, an iteration of single bit in this way is less optimizable than doing i=
t directly on the int.</span></div><div><font face=3D"arial, sans-serif"><b=
r></font></div><div><font face=3D"arial, sans-serif">But maybe, if register=
s make it, bit_reference can get a constructor for a pointer-to-member-bit.=
=C2=A0<br></font><div><br></div><div><br></div></div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_4224_417594220.1445805507317--
------=_Part_4223_861625972.1445805507317--
.
Author: Klemens Morgenstern <klemens.morgenstern@gmx.net>
Date: Sun, 25 Oct 2015 14:07:47 -0700 (PDT)
Raw View
------=_Part_262_1582370340.1445807267412
Content-Type: multipart/alternative;
boundary="----=_Part_263_266744474.1445807267412"
------=_Part_263_266744474.1445807267412
Content-Type: text/plain; charset=UTF-8
Am Sonntag, 25. Oktober 2015 21:35:06 UTC+1 schrieb Vincent Reverdy:
>
> Aside note: for bit_iterator, I just realized that the best option would
> probably be to design it as an iterator adaptor, taking an iterator on
> unsigned integers as a template parameter.
>
Yeah probably, just have a fixed iterator-range for a given integral type.
That is something like:
int i = 42;
for (auto & b : make_bit_range(i))
i ^= true;
Which would require the a bit_iterator and the bit_reference. The more
generalized the thing is, the better.
That is, if this bit_range could also iterate over an array of ints. But I
think that depends a bit on the range library which C++17 might get.
See https://github.com/ericniebler/range-v3
So I like the idea of a bit-reference, but I think a further development of
that to have an interator or a range would be awesome. Which will be rather
hard to get standarized, because I think no one really likes
std::vector<bool>.
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_263_266744474.1445807267412
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><br>Am Sonntag, 25. Oktober 2015 21:35:06 UTC+1 schrieb Vi=
ncent Reverdy:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-l=
eft: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr"=
>Aside note: for <span style=3D"font-family:courier new,monospace">bit_iter=
ator<font face=3D"arial,sans-serif">, I just realized that the best option =
would probably be to design it as an iterator adaptor, taking an iterator o=
n unsigned integers as a template parameter.<br></font></span></div></block=
quote><div><br></div><div>Yeah probably, just have a fixed iterator-range f=
or a given integral type.=C2=A0</div><div>That is something like:<br><br></=
div><div class=3D"prettyprint" style=3D"border: 1px solid rgb(187, 187, 187=
); word-wrap: break-word; background-color: rgb(250, 250, 250);"><code clas=
s=3D"prettyprint"><div class=3D"subprettyprint"><span style=3D"color: #008;=
" class=3D"styled-by-prettify">int</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> i </span><span style=3D"color: #660;" class=3D"sty=
led-by-prettify">=3D</span><span style=3D"color: #000;" class=3D"styled-by-=
prettify"> </span><span style=3D"color: #066;" class=3D"styled-by-prettify"=
>42</span><span style=3D"color: #660;" class=3D"styled-by-prettify">;</span=
><span style=3D"color: #000;" class=3D"styled-by-prettify"><br></span><span=
style=3D"color: #008;" class=3D"styled-by-prettify">for</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color=
: #660;" class=3D"styled-by-prettify">(</span><span style=3D"color: #008;" =
class=3D"styled-by-prettify">auto</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> </span><span style=3D"color: #660;" class=3D"style=
d-by-prettify">&</span><span style=3D"color: #000;" class=3D"styled-by-=
prettify"> b </span><span style=3D"color: #660;" class=3D"styled-by-prettif=
y">:</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> make_=
</span><span style=3D"color: #000;" class=3D"styled-by-prettify">bit_range<=
/span><span style=3D"color: #660;" class=3D"styled-by-prettify">(</span><sp=
an style=3D"color: #000;" class=3D"styled-by-prettify">i</span><span style=
=3D"color: #660;" class=3D"styled-by-prettify">))</span><span style=3D"colo=
r: #000;" class=3D"styled-by-prettify"><br>=C2=A0 =C2=A0 i </span><span sty=
le=3D"color: #660;" class=3D"styled-by-prettify">^=3D</span><span style=3D"=
color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #0=
08;" class=3D"styled-by-prettify">true</span><span style=3D"color: #660;" c=
lass=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=3D"s=
tyled-by-prettify"><br><br></span></div></code></div><div><br>Which would r=
equire the a bit_iterator and the bit_reference. The more generalized the t=
hing is, the better.<br></div><div>That is, if this bit_range could also it=
erate over an array of ints. But I think that depends a bit on the range li=
brary which C++17 might get.=C2=A0<br>See https://github.com/ericniebler/ra=
nge-v3<br><br>So I like the idea of a bit-reference, but I think a further =
development of that to have an interator or a range would be awesome. Which=
will be rather hard to get standarized, because I think no one really like=
s std::vector<bool>.</div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_263_266744474.1445807267412--
------=_Part_262_1582370340.1445807267412--
.
Author: Rein Halbersma <rhalbersma@gmail.com>
Date: Sun, 25 Oct 2015 22:12:30 +0100
Raw View
On Sun, Oct 25, 2015 at 10:07 PM, Klemens Morgenstern
<klemens.morgenstern@gmx.net> wrote:
>
> So I like the idea of a bit-reference, but I think a further development of
> that to have an interator or a range would be awesome. Which will be rather
> hard to get standarized, because I think no one really likes
> std::vector<bool>.
The main thing people don't like is that vector<bool> breaks the
regularity of vector<T>. If the same functionality would be in a class
named bit_vector, there would be far less opposition (hint: this
suggests a migration path).
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
.
Author: Nevin Liber <nevin@eviloverlord.com>
Date: Sun, 25 Oct 2015 16:13:53 -0500
Raw View
--001a1141dba0c9c5790522f45409
Content-Type: text/plain; charset=UTF-8
On 25 October 2015 at 16:07, Klemens Morgenstern <
klemens.morgenstern@gmx.net> wrote:
> So I like the idea of a bit-reference, but I think a further development
> of that to have an interator or a range would be awesome. Which will be
> rather hard to get standarized, because I think no one really likes
> std::vector<bool>.
>
The objection to vector<bool> is that it is a specialization of vector.
It's functionality is fine.
--
Nevin ":-)" Liber <mailto:nevin@eviloverlord.com> (847) 691-1404
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
--001a1141dba0c9c5790522f45409
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">=
On 25 October 2015 at 16:07, Klemens Morgenstern <span dir=3D"ltr"><<a h=
ref=3D"mailto:klemens.morgenstern@gmx.net" target=3D"_blank">klemens.morgen=
stern@gmx.net</a>></span> wrote:<br><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div =
dir=3D"ltr"><div>So I like the idea of a bit-reference, but I think a furth=
er development of that to have an interator or a range would be awesome. Wh=
ich will be rather hard to get standarized, because I think no one really l=
ikes std::vector<bool>.</div></div></blockquote><div><br></div><div>T=
he objection to vector<bool> is that it is a specialization of vector=
..=C2=A0 It's functionality is fine.</div></div>-- <br><div class=3D"gma=
il_signature">=C2=A0Nevin ":-)" Liber=C2=A0 <mailto:<a href=3D=
"mailto:nevin@eviloverlord.com" target=3D"_blank">nevin@eviloverlord.com</a=
>>=C2=A0 (847) 691-1404</div>
</div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
--001a1141dba0c9c5790522f45409--
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Fri, 30 Oct 2015 12:14:59 -0700 (PDT)
Raw View
------=_Part_617_1524582937.1446232499637
Content-Type: multipart/alternative;
boundary="----=_Part_618_78823012.1446232499638"
------=_Part_618_78823012.1446232499638
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hello everyone!
Regarding to the signed integers, and whether they should be allowed as a=
=20
template parameter, I have a question because I am not sure about what the=
=20
standard says.
// Types and constants
using integer =3D int; // or any other fundamental integral type
using unsigned_integer =3D typename std::make_unsigned<integer>::type; //=
=20
corresponding unsigned integral type
static constexpr integer bits =3D std::numeric_limits<unsigned_integer>::
digits; // number of digits in the unsigned integral type
static constexpr integer value =3D -42; // or any value
// Bit operations
integer mask =3D static_cast<integer>(1)<<static_cast<integer>(bits-1);
bool result_and =3D value & mask;
bool result_or =3D value | mask;
bool result_xor =3D value ^ mask;
*My question is : will the results_and, result_or and result_xor be the=20
same on all architectures ?*
Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit :
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
> Vincent
>
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_618_78823012.1446232499638
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hello everyone!<br><br>Regarding to the signed integers, a=
nd whether they should be allowed as a template parameter, I have a questio=
n because I am not sure about what the standard says.<br><br><div class=3D"=
prettyprint" style=3D"background-color: rgb(250, 250, 250); border-color: r=
gb(187, 187, 187); border-style: solid; border-width: 1px; word-wrap: break=
-word;"><code class=3D"prettyprint"><div class=3D"subprettyprint"><span sty=
le=3D"color: #800;" class=3D"styled-by-prettify">// Types and constants</sp=
an><span style=3D"color: #000;" class=3D"styled-by-prettify"><br></span><sp=
an style=3D"color: #008;" class=3D"styled-by-prettify">using</span><span st=
yle=3D"color: #000;" class=3D"styled-by-prettify"> integer </span><span sty=
le=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #00=
8;" class=3D"styled-by-prettify">int</span><span style=3D"color: #660;" cla=
ss=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=3D"sty=
led-by-prettify"> </span><span style=3D"color: #800;" class=3D"styled-by-pr=
ettify">// or any other fundamental integral type</span><span style=3D"colo=
r: #000;" class=3D"styled-by-prettify"><br></span><span style=3D"color: #00=
8;" class=3D"styled-by-prettify">using</span><span style=3D"color: #000;" c=
lass=3D"styled-by-prettify"> unsigned_integer </span><span style=3D"color: =
#660;" class=3D"styled-by-prettify">=3D</span><span style=3D"color: #000;" =
class=3D"styled-by-prettify"> </span><span style=3D"color: #008;" class=3D"=
styled-by-prettify">typename</span><span style=3D"color: #000;" class=3D"st=
yled-by-prettify"> std</span><span style=3D"color: #660;" class=3D"styled-b=
y-prettify">::</span><span style=3D"color: #000;" class=3D"styled-by-pretti=
fy">make_unsigned</span><span style=3D"color: #080;" class=3D"styled-by-pre=
ttify"><integer></span><span style=3D"color: #660;" class=3D"styled-b=
y-prettify">::</span><span style=3D"color: #000;" class=3D"styled-by-pretti=
fy">type</span><span style=3D"color: #660;" class=3D"styled-by-prettify">;<=
/span><span style=3D"color: #000;" class=3D"styled-by-prettify"> </span><sp=
an style=3D"color: #800;" class=3D"styled-by-prettify">// corresponding uns=
igned integral type</span><span style=3D"color: #000;" class=3D"styled-by-p=
rettify"><br></span><span style=3D"color: #008;" class=3D"styled-by-prettif=
y">static</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> =
</span><span style=3D"color: #008;" class=3D"styled-by-prettify">constexpr<=
/span><span style=3D"color: #000;" class=3D"styled-by-prettify"> integer bi=
ts </span><span style=3D"color: #660;" class=3D"styled-by-prettify">=3D</sp=
an><span style=3D"color: #000;" class=3D"styled-by-prettify"> std</span><sp=
an style=3D"color: #660;" class=3D"styled-by-prettify">::</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify">numeric_limits</span><span s=
tyle=3D"color: #080;" class=3D"styled-by-prettify"><unsigned_integer>=
</span><span style=3D"color: #660;" class=3D"styled-by-prettify">::</span><=
span style=3D"color: #000;" class=3D"styled-by-prettify">digits</span><span=
style=3D"color: #660;" class=3D"styled-by-prettify">;</span><span style=3D=
"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #=
800;" class=3D"styled-by-prettify">// number of digits in the unsigned inte=
gral type</span><span style=3D"color: #000;" class=3D"styled-by-prettify"><=
br></span><span style=3D"color: #008;" class=3D"styled-by-prettify">static<=
/span><span style=3D"color: #000;" class=3D"styled-by-prettify"> </span><sp=
an style=3D"color: #008;" class=3D"styled-by-prettify">constexpr</span><spa=
n style=3D"color: #000;" class=3D"styled-by-prettify"> integer value </span=
><span style=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><span =
style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"=
color: #660;" class=3D"styled-by-prettify">-</span><span style=3D"color: #0=
66;" class=3D"styled-by-prettify">42</span><span style=3D"color: #660;" cla=
ss=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=3D"sty=
led-by-prettify"> </span><span style=3D"color: #800;" class=3D"styled-by-pr=
ettify">// or any value</span><span style=3D"color: #000;" class=3D"styled-=
by-prettify"><br><br></span><span style=3D"color: #800;" class=3D"styled-by=
-prettify">// Bit operations</span><span style=3D"color: #000;" class=3D"st=
yled-by-prettify"><br>integer mask </span><span style=3D"color: #660;" clas=
s=3D"styled-by-prettify">=3D</span><span style=3D"color: #000;" class=3D"st=
yled-by-prettify"> </span><span style=3D"color: #008;" class=3D"styled-by-p=
rettify">static_cast</span><span style=3D"color: #080;" class=3D"styled-by-=
prettify"><integer></span><span style=3D"color: #660;" class=3D"style=
d-by-prettify">(</span><span style=3D"color: #066;" class=3D"styled-by-pret=
tify">1</span><span style=3D"color: #660;" class=3D"styled-by-prettify">)&l=
t;<</span><span style=3D"color: #008;" class=3D"styled-by-prettify">stat=
ic_cast</span><span style=3D"color: #080;" class=3D"styled-by-prettify"><=
;integer></span><span style=3D"color: #660;" class=3D"styled-by-prettify=
">(</span><span style=3D"color: #000;" class=3D"styled-by-prettify">bits</s=
pan><span style=3D"color: #660;" class=3D"styled-by-prettify">-</span><span=
style=3D"color: #066;" class=3D"styled-by-prettify">1</span><span style=3D=
"color: #660;" class=3D"styled-by-prettify">);</span><span style=3D"color: =
#000;" class=3D"styled-by-prettify"><br></span><span style=3D"color: #008;"=
class=3D"styled-by-prettify">bool</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> result_and </span><span style=3D"color: #660;" cla=
ss=3D"styled-by-prettify">=3D</span><span style=3D"color: #000;" class=3D"s=
tyled-by-prettify"> value </span><span style=3D"color: #660;" class=3D"styl=
ed-by-prettify">&</span><span style=3D"color: #000;" class=3D"styled-by=
-prettify"> mask</span><span style=3D"color: #660;" class=3D"styled-by-pret=
tify">;</span><span style=3D"color: #000;" class=3D"styled-by-prettify"><br=
></span><span style=3D"color: #008;" class=3D"styled-by-prettify">bool</spa=
n><span style=3D"color: #000;" class=3D"styled-by-prettify"> result_or </sp=
an><span style=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><spa=
n style=3D"color: #000;" class=3D"styled-by-prettify"> value </span><span s=
tyle=3D"color: #660;" class=3D"styled-by-prettify">|</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify"> mask</span><span style=3D"color:=
#660;" class=3D"styled-by-prettify">;</span><span style=3D"color: #000;" c=
lass=3D"styled-by-prettify"><br></span><span style=3D"color: #008;" class=
=3D"styled-by-prettify">bool</span><span style=3D"color: #000;" class=3D"st=
yled-by-prettify"> result_xor </span><span style=3D"color: #660;" class=3D"=
styled-by-prettify">=3D</span><span style=3D"color: #000;" class=3D"styled-=
by-prettify"> value </span><span style=3D"color: #660;" class=3D"styled-by-=
prettify">^</span><span style=3D"color: #000;" class=3D"styled-by-prettify"=
> mask</span><span style=3D"color: #660;" class=3D"styled-by-prettify">;</s=
pan><span style=3D"color: #000;" class=3D"styled-by-prettify"><br></span></=
div></code></div><br><b>My question is : will the results_and, result_or an=
d result_xor be the same on all architectures ?</b><br><br><br>Le jeudi 22 =
octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit=C2=A0:<blockquote=
class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex;border-left: 1=
px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr">Hello everyone.<br><br>I=
am currently working on a proposal to provide a <span style=3D"font-family=
:courier new,monospace">std::bit_reference<span style=3D"font-family:arial,=
sans-serif"> class template to emulate a reference to a bit.<br>I put the c=
urrent version of the proposal as a joined file.<br>I listed a lot of quest=
ions in the document.<br><br>Comments, suggestions, and expressions of inte=
rest are welcome. <br><br>Vincent<br></span></span></div></blockquote></div=
>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_618_78823012.1446232499638--
------=_Part_617_1524582937.1446232499637--
.
Author: Tony V E <tvaneerd@gmail.com>
Date: Fri, 30 Oct 2015 16:26:29 -0400
Raw View
--089e0115fdda1e75ee0523583ecf
Content-Type: text/plain; charset=UTF-8
Note that Eric proposed iter_swap(), iter_move(), and common_reference such
that vector<bool> and proxy iterators stop being things we point and laugh
at.
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0022r0.html
Unfortunately it somewhat means we can no longer use vector<bool> as an
example of what NOT to do. (Well, we probably still can, by pointing out
the heroics needed to support it.)
On Sun, Oct 25, 2015 at 5:13 PM, Nevin Liber <nevin@eviloverlord.com> wrote:
>
> On 25 October 2015 at 16:07, Klemens Morgenstern <
> klemens.morgenstern@gmx.net> wrote:
>
>> So I like the idea of a bit-reference, but I think a further development
>> of that to have an interator or a range would be awesome. Which will be
>> rather hard to get standarized, because I think no one really likes
>> std::vector<bool>.
>>
>
> The objection to vector<bool> is that it is a specialization of vector.
> It's functionality is fine.
> --
> Nevin ":-)" Liber <mailto:nevin@eviloverlord.com> (847) 691-1404
>
> --
>
> ---
> 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.
> Visit this group at
> http://groups.google.com/a/isocpp.org/group/std-proposals/.
>
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
--089e0115fdda1e75ee0523583ecf
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Note that Eric proposed iter_swap(), iter_move(), and=
common_reference such that vector<bool> and proxy iterators stop bei=
ng things we point and laugh at.<br><a href=3D"http://www.open-std.org/jtc1=
/sc22/wg21/docs/papers/2015/p0022r0.html">http://www.open-std.org/jtc1/sc22=
/wg21/docs/papers/2015/p0022r0.html</a><br><br></div>Unfortunately it somew=
hat means we can no longer use vector<bool> as an example of what NOT=
to do.=C2=A0 (Well, we probably still can, by pointing out the heroics nee=
ded to support it.)<br><br></div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Sun, Oct 25, 2015 at 5:13 PM, Nevin Liber <span dir=3D"=
ltr"><<a href=3D"mailto:nevin@eviloverlord.com" target=3D"_blank">nevin@=
eviloverlord.com</a>></span> wrote:<br><blockquote class=3D"gmail_quote"=
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><d=
iv dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote"><s=
pan class=3D"">On 25 October 2015 at 16:07, Klemens Morgenstern <span dir=
=3D"ltr"><<a href=3D"mailto:klemens.morgenstern@gmx.net" target=3D"_blan=
k">klemens.morgenstern@gmx.net</a>></span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr"><div>So I like the idea of a bit-reference, =
but I think a further development of that to have an interator or a range w=
ould be awesome. Which will be rather hard to get standarized, because I th=
ink no one really likes std::vector<bool>.</div></div></blockquote><d=
iv><br></div></span><div>The objection to vector<bool> is that it is =
a specialization of vector.=C2=A0 It's functionality is fine.</div></di=
v><span class=3D"HOEnZb"><font color=3D"#888888">-- <br><div>=C2=A0Nevin &q=
uot;:-)" Liber=C2=A0 <mailto:<a href=3D"mailto:nevin@eviloverlord.c=
om" target=3D"_blank">nevin@eviloverlord.com</a>>=C2=A0 <a href=3D"tel:%=
28847%29%20691-1404" value=3D"+18476911404" target=3D"_blank">(847) 691-140=
4</a></div>
</font></span></div></div><div class=3D"HOEnZb"><div class=3D"h5">
<p></p>
-- <br>
<br>
--- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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@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>
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/" target=3D"_blank">http://groups.google.com/a/isocpp.org/gro=
up/std-proposals/</a>.<br>
</div></div></blockquote></div><br></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
--089e0115fdda1e75ee0523583ecf--
.
Author: Klemens Morgenstern <klemens.morgenstern@gmx.net>
Date: Sun, 1 Nov 2015 10:33:06 -0800 (PST)
Raw View
------=_Part_2636_641218519.1446402786308
Content-Type: multipart/alternative;
boundary="----=_Part_2637_1678935511.1446402786308"
------=_Part_2637_1678935511.1446402786308
Content-Type: text/plain; charset=UTF-8
I think basicly every platform uses the two's-Complement, but that doesn't
seem to be enforced by the standard. That is some obscure DSP might have a
different way to implement that.
But if you do not use any strange architecture the result should be the
same.
Completely independent of that: yes you should definitly allow
signed integrals to be used in a bit reference. Signed ints allow every bit
operation, so it would be highly confusing to not allowing the use of a
bit-reference to it.
This would also allow you to take a reference to the sign-bit; I don't see
the need, but what happens is quite understandable.
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_2637_1678935511.1446402786308
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><font face=3D"arial, sans-serif">I think basicly every pla=
tform uses the two's-Complement, but that doesn't seem to be enforc=
ed by the standard. That is some obscure DSP might have a different way to =
implement that.<br></font><div><br></div><div>But if you do not use any str=
ange architecture the result should be the same.</div><div><br></div><div>C=
ompletely independent of that: yes you should definitly allow signed=C2=A0i=
ntegrals=C2=A0to be used in a bit reference. Signed ints allow every bit op=
eration, so it would be highly confusing to not allowing the use of a bit-r=
eference to it.=C2=A0</div><div>This would also allow you to take a referen=
ce to the sign-bit; I don't see the need, but what happens is quite und=
erstandable.</div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_2637_1678935511.1446402786308--
------=_Part_2636_641218519.1446402786308--
.
Author: Tony V E <tvaneerd@gmail.com>
Date: Sun, 1 Nov 2015 22:53:26 -0500
Raw View
--089e0115fdda398684052386b836
Content-Type: text/plain; charset=UTF-8
On Fri, Oct 30, 2015 at 3:14 PM, Vincent Reverdy <vince.rev@gmail.com>
wrote:
> Hello everyone!
>
> Regarding to the signed integers, and whether they should be allowed as a
> template parameter, I have a question because I am not sure about what the
> standard says.
>
> // Types and constants
> using integer = int; // or any other fundamental integral type
> using unsigned_integer = typename std::make_unsigned<integer>::type; //
> corresponding unsigned integral type
> static constexpr integer bits = std::numeric_limits<unsigned_integer>::
> digits; // number of digits in the unsigned integral type
> static constexpr integer value = -42; // or any value
>
> // Bit operations
> integer mask = static_cast<integer>(1)<<static_cast<integer>(bits-1);
> bool result_and = value & mask;
> bool result_or = value | mask;
> bool result_xor = value ^ mask;
>
> *My question is : will the results_and, result_or and result_xor be the
> same on all architectures ?*
>
>
Real architectures, or imaginary architectures supported by the standard?
What the bits of signed integers look like is totally implementation
defined. I could store the sign bit (if I have one) as the fifth bit.
See, for example,
https://en.wikipedia.org/wiki/Signed_number_representations - in particular
Base -2, which doesn't have an obvious sign bit.
Basically, you should rarely/never look at the bits of signed integers.
The only real information you can get is how your platform stores
integers. Hmmm, I'm not even sure if it has to stay consistent throughout
the lifetime of the program. My architecture might switch from two's
complement to ones' complement to excess-8 to base -2 every 6 hours. As
long as the _values_ of the integers currently in the program stays the
same. (I better add that to the list for my most evil C++ implementation.)
Now, you can argue that since we allow bit operations on signed integers,
we should allow bit references to work on signed integers. But we allow
signed bit operations just to remain compatible. I'm not sure we should
encourage it.
Tony
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
--089e0115fdda398684052386b836
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Fri, Oct 30, 2015 at 3:14 PM, Vincent Reverdy <span dir=3D"ltr"><=
<a href=3D"mailto:vince.rev@gmail.com" target=3D"_blank">vince.rev@gmail.co=
m</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
"><div dir=3D"ltr">Hello everyone!<br><br>Regarding to the signed integers,=
and whether they should be allowed as a template parameter, I have a quest=
ion because I am not sure about what the standard says.<br><br><div style=
=3D"background-color:rgb(250,250,250);border-color:rgb(187,187,187);border-=
style:solid;border-width:1px;word-wrap:break-word"><code><div><span style=
=3D"color:rgb(136,0,0)">// Types and constants</span><span style=3D"color:r=
gb(0,0,0)"><br></span><span style=3D"color:rgb(0,0,136)">using</span><span =
style=3D"color:rgb(0,0,0)"> integer </span><span style=3D"color:rgb(102,102=
,0)">=3D</span><span style=3D"color:rgb(0,0,0)"> </span><span style=3D"colo=
r:rgb(0,0,136)">int</span><span style=3D"color:rgb(102,102,0)">;</span><spa=
n style=3D"color:rgb(0,0,0)"> </span><span style=3D"color:rgb(136,0,0)">// =
or any other fundamental integral type</span><span style=3D"color:rgb(0,0,0=
)"><br></span><span style=3D"color:rgb(0,0,136)">using</span><span style=3D=
"color:rgb(0,0,0)"> unsigned_integer </span><span style=3D"color:rgb(102,10=
2,0)">=3D</span><span style=3D"color:rgb(0,0,0)"> </span><span style=3D"col=
or:rgb(0,0,136)">typename</span><span style=3D"color:rgb(0,0,0)"> std</span=
><span style=3D"color:rgb(102,102,0)">::</span><span style=3D"color:rgb(0,0=
,0)">make_unsigned</span><span style=3D"color:rgb(0,136,0)"><integer>=
</span><span style=3D"color:rgb(102,102,0)">::</span><span style=3D"color:r=
gb(0,0,0)">type</span><span style=3D"color:rgb(102,102,0)">;</span><span st=
yle=3D"color:rgb(0,0,0)"> </span><span style=3D"color:rgb(136,0,0)">// corr=
esponding unsigned integral type</span><span style=3D"color:rgb(0,0,0)"><br=
></span><span style=3D"color:rgb(0,0,136)">static</span><span style=3D"colo=
r:rgb(0,0,0)"> </span><span style=3D"color:rgb(0,0,136)">constexpr</span><s=
pan style=3D"color:rgb(0,0,0)"> integer bits </span><span style=3D"color:rg=
b(102,102,0)">=3D</span><span style=3D"color:rgb(0,0,0)"> std</span><span s=
tyle=3D"color:rgb(102,102,0)">::</span><span style=3D"color:rgb(0,0,0)">num=
eric_limits</span><span style=3D"color:rgb(0,136,0)"><unsigned_integer&g=
t;</span><span style=3D"color:rgb(102,102,0)">::</span><span style=3D"color=
:rgb(0,0,0)">digits</span><span style=3D"color:rgb(102,102,0)">;</span><spa=
n style=3D"color:rgb(0,0,0)"> </span><span style=3D"color:rgb(136,0,0)">// =
number of digits in the unsigned integral type</span><span style=3D"color:r=
gb(0,0,0)"><br></span><span style=3D"color:rgb(0,0,136)">static</span><span=
style=3D"color:rgb(0,0,0)"> </span><span style=3D"color:rgb(0,0,136)">cons=
texpr</span><span style=3D"color:rgb(0,0,0)"> integer value </span><span st=
yle=3D"color:rgb(102,102,0)">=3D</span><span style=3D"color:rgb(0,0,0)"> </=
span><span style=3D"color:rgb(102,102,0)">-</span><span style=3D"color:rgb(=
0,102,102)">42</span><span style=3D"color:rgb(102,102,0)">;</span><span sty=
le=3D"color:rgb(0,0,0)"> </span><span style=3D"color:rgb(136,0,0)">// or an=
y value</span><span style=3D"color:rgb(0,0,0)"><br><br></span><span style=
=3D"color:rgb(136,0,0)">// Bit operations</span><span style=3D"color:rgb(0,=
0,0)"><br>integer mask </span><span style=3D"color:rgb(102,102,0)">=3D</spa=
n><span style=3D"color:rgb(0,0,0)"> </span><span style=3D"color:rgb(0,0,136=
)">static_cast</span><span style=3D"color:rgb(0,136,0)"><integer></sp=
an><span style=3D"color:rgb(102,102,0)">(</span><span style=3D"color:rgb(0,=
102,102)">1</span><span style=3D"color:rgb(102,102,0)">)<<</span><spa=
n style=3D"color:rgb(0,0,136)">static_cast</span><span style=3D"color:rgb(0=
,136,0)"><integer></span><span style=3D"color:rgb(102,102,0)">(</span=
><span style=3D"color:rgb(0,0,0)">bits</span><span style=3D"color:rgb(102,1=
02,0)">-</span><span style=3D"color:rgb(0,102,102)">1</span><span style=3D"=
color:rgb(102,102,0)">);</span><span style=3D"color:rgb(0,0,0)"><br></span>=
<span style=3D"color:rgb(0,0,136)">bool</span><span style=3D"color:rgb(0,0,=
0)"> result_and </span><span style=3D"color:rgb(102,102,0)">=3D</span><span=
style=3D"color:rgb(0,0,0)"> value </span><span style=3D"color:rgb(102,102,=
0)">&</span><span style=3D"color:rgb(0,0,0)"> mask</span><span style=3D=
"color:rgb(102,102,0)">;</span><span style=3D"color:rgb(0,0,0)"><br></span>=
<span style=3D"color:rgb(0,0,136)">bool</span><span style=3D"color:rgb(0,0,=
0)"> result_or </span><span style=3D"color:rgb(102,102,0)">=3D</span><span =
style=3D"color:rgb(0,0,0)"> value </span><span style=3D"color:rgb(102,102,0=
)">|</span><span style=3D"color:rgb(0,0,0)"> mask</span><span style=3D"colo=
r:rgb(102,102,0)">;</span><span style=3D"color:rgb(0,0,0)"><br></span><span=
style=3D"color:rgb(0,0,136)">bool</span><span style=3D"color:rgb(0,0,0)"> =
result_xor </span><span style=3D"color:rgb(102,102,0)">=3D</span><span styl=
e=3D"color:rgb(0,0,0)"> value </span><span style=3D"color:rgb(102,102,0)">^=
</span><span style=3D"color:rgb(0,0,0)"> mask</span><span style=3D"color:rg=
b(102,102,0)">;</span><span style=3D"color:rgb(0,0,0)"><br></span></div></c=
ode></div><br><b>My question is : will the results_and, result_or and resul=
t_xor be the same on all architectures ?</b><span class=3D""><br><br></span=
></div></blockquote><div><br></div><div>Real architectures, or imaginary ar=
chitectures supported by the standard?<br><br></div><div>What the bits of s=
igned integers look like is totally implementation defined.=C2=A0 I could s=
tore the sign bit (if I have one) as the fifth bit.=C2=A0 See, for example,=
<a href=3D"https://en.wikipedia.org/wiki/Signed_number_representations">ht=
tps://en.wikipedia.org/wiki/Signed_number_representations</a> - in particul=
ar Base -2, which doesn't have an obvious sign bit.<br><br></div><div>B=
asically, you should rarely/never look at the bits of signed integers.=C2=
=A0 The only real information you can get is how your platform stores integ=
ers.=C2=A0 Hmmm, I'm not even sure if it has to stay consistent through=
out the lifetime of the program.=C2=A0 My architecture might switch from tw=
o's complement to ones' complement to excess-8 to base -2 every 6 h=
ours.=C2=A0 As long as the _values_ of the integers currently in the progra=
m stays the same.=C2=A0 (I better add that to the list for my most evil C++=
implementation.)<br><br></div><div>Now, you can argue that since we allow =
bit operations on signed integers, we should allow bit references to work o=
n signed integers. But we allow signed bit operations just to remain compat=
ible.=C2=A0 I'm not sure we should encourage it.<br><br></div><div>Tony=
<br><br></div></div></div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
--089e0115fdda398684052386b836--
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Mon, 2 Nov 2015 15:46:48 -0800 (PST)
Raw View
------=_Part_597_743613647.1446508009166
Content-Type: multipart/alternative;
boundary="----=_Part_598_27170881.1446508009167"
------=_Part_598_27170881.1446508009167
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
If we are thinking of standardizing a bit reference, we cannot assume that=
=20
all architectures are two's complement if the language does not enforce=20
that.
I looked to N4296, the last available draft of the standard. Here is what=
=20
is said:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
*4.7.2 Integral conversions*
If the destination type is unsigned, the resulting value is the least=20
unsigned integer congruent to the source integer (modulo 2 n where n is the=
=20
number of bits used to represent the unsigned type). [ Note: In a two=E2=80=
=99s=20
complement representation, this conversion is conceptual and there is no=20
change in the bit pattern (if there is no truncation). =E2=80=94 end note ]
*4.7.3 Integral conversions*
If the destination type is signed, the value is unchanged if it can be=20
represented in the destination type; otherwise, the value is=20
implementation-defined.
*5.8.2 Shift operators*
The value of E1 << E2 is E1 left-shifted E2 bit positions; vacated bits are=
=20
zero-filled. If E1 has an unsigned type, the value of the result is E1 =C3=
=97=20
2^E2 , reduced modulo one more than the maximum value representable in the=
=20
result type. Otherwise, if E1 has a signed type and non-negative value, and=
=20
E1 =C3=97 2^E2 is representable in the corresponding unsigned type of the r=
esult=20
type, then that value, converted to the result type, is the resulting=20
value; otherwise, the behavior is undefined.
*5.11.1 Bitwise AND operator*
The usual arithmetic conversions are performed; the result is the bitwise=
=20
AND function of the operands. The operator applies only to integral or=20
unscoped enumeration operands.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
So as far as I understand it, the standard enforces the *signed =3D> unsign=
ed*=20
conversion to follow two's complement arithmetic, but not *unsigned =3D>=20
signed* conversion. It is surprising to me that *static_cast<int>(static_ca=
st<unsigned=20
int>(-1));* can be different of -1. The fact that this conversion is=20
"implementation defined" means that it can theoretically be everything.=20
For unsigned value x, the usual way to retrieve the n-th bit is :=20
unsigned int x =3D 42:
unsigned int n =3D 31;
unsigned int one =3D 1;
bool bit =3D x & (one << n);
and this gives the same result on all platform.
Here is what happen if we work on 32-bits signed integers :
int x =3D -42:
int n =3D 31;
int one =3D 1;
bool bit =3D x & (one << n);
For=20
one << n
"E1 has a signed type and non-negative value, and E1 =C3=97 2^E2 is=20
representable in the corresponding unsigned type of the result type" =20
(5.8.2)
with E1x2^E2 =3D 1x2^31 =3D 2147483648 so
"then that value, converted to the result type, is the resulting value"=20
(5.8.2)
As we convert an unsigned int to a signed int, the result is=20
"implementation-defined" (4.7.3)
Which basically means that the result can be theoretically anything.
And finally :
x & (one << n)
"the result is the bitwise AND function of the operands" (5.11.1)
Which means that it is the result of -42 AND anything, which is completely=
=20
implementation defined and can be anything.
Which means that x =3D 42 and x =3D -42, could theoretically lead to the sa=
me=20
result and still be compatible with the standard.=20
At least, I guess...
@Klemens: so if we standardize a bit reference on signed values, how should=
=20
we define it?
Any other comments and remark on signed values in bit reference are welcome=
..
Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit :
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
> Vincent
>
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_598_27170881.1446508009167
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">If we are thinking of standardizing a bit reference, we ca=
nnot assume that all architectures are two's complement if the language=
does not enforce that.<br><br>I looked to N4296, the last available draft =
of the standard. Here is what is said:<br><br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br><span style=
=3D"font-family: courier new,monospace;"><b>4.7.2 Integral conversions</b><=
br>If the destination type is unsigned, the resulting value is the least un=
signed integer congruent to the source integer (modulo 2 n where n is the n=
umber of bits used to represent the unsigned type). [ Note: In a two=E2=80=
=99s complement representation, this conversion is conceptual and there is =
no change in the bit pattern (if there is no truncation). =E2=80=94 end not=
e ]<br><br><b>4.7.3 Integral conversions</b><br>If the destination type is =
signed, the value is unchanged if it can be represented in the destination =
type; otherwise, the value is implementation-defined.<br><br><b>5.8.2 Shift=
operators</b><br>The value of E1 << E2 is E1 left-shifted E2 bit pos=
itions; vacated bits are zero-filled. If E1 has an unsigned type, the value=
of the result is E1 =C3=97 2^E2 , reduced modulo one more than the maximum=
value representable in the result type. Otherwise, if E1 has a signed type=
and non-negative value, and E1 =C3=97 2^E2 is representable in the corresp=
onding unsigned type of the result type, then that value, converted to the =
result type, is the resulting value; otherwise, the behavior is undefined.<=
br><br><b>5.11.1 Bitwise AND operator</b><br>The usual arithmetic conversio=
ns are performed; the result is the bitwise AND function of the operands. T=
he operator applies only to integral or unscoped enumeration operands.<br><=
/span>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D<br><br>So as far as I understand it, the standard enforc=
es the <b>signed =3D> unsigned</b> conversion to follow two's comple=
ment arithmetic, but not <b>unsigned =3D> signed</b> conversion. It is s=
urprising to me that <b>static_cast<int>(static_cast<unsigned int&=
gt;(-1));</b> can be different of -1. The fact that this conversion is &quo=
t;implementation defined" means that it can theoretically be everythin=
g. <br><br>For unsigned value x, the usual way to retrieve the n-th bit is =
: <br><br><div class=3D"prettyprint" style=3D"background-color: rgb(250, 25=
0, 250); border-color: rgb(187, 187, 187); border-style: solid; border-widt=
h: 1px; word-wrap: break-word;"><code class=3D"prettyprint"><div class=3D"s=
ubprettyprint"><span style=3D"color: #008;" class=3D"styled-by-prettify">un=
signed</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> </s=
pan><span style=3D"color: #008;" class=3D"styled-by-prettify">int</span><sp=
an style=3D"color: #000;" class=3D"styled-by-prettify"> x </span><span styl=
e=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><span style=3D"co=
lor: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #066=
;" class=3D"styled-by-prettify">42</span><span style=3D"color: #660;" class=
=3D"styled-by-prettify">:</span><span style=3D"color: #000;" class=3D"style=
d-by-prettify"><br></span><span style=3D"color: #008;" class=3D"styled-by-p=
rettify">unsigned</span><span style=3D"color: #000;" class=3D"styled-by-pre=
ttify"> </span><span style=3D"color: #008;" class=3D"styled-by-prettify">in=
t</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> n </span=
><span style=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><span =
style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"=
color: #066;" class=3D"styled-by-prettify">31</span><span style=3D"color: #=
660;" class=3D"styled-by-prettify">;</span><span style=3D"color: #000;" cla=
ss=3D"styled-by-prettify"><br></span><span style=3D"color: #008;" class=3D"=
styled-by-prettify">unsigned</span><span style=3D"color: #000;" class=3D"st=
yled-by-prettify"> </span><span style=3D"color: #008;" class=3D"styled-by-p=
rettify">int</span><span style=3D"color: #000;" class=3D"styled-by-prettify=
"> one </span><span style=3D"color: #660;" class=3D"styled-by-prettify">=3D=
</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> </span><s=
pan style=3D"color: #066;" class=3D"styled-by-prettify">1</span><span style=
=3D"color: #660;" class=3D"styled-by-prettify">;</span><span style=3D"color=
: #000;" class=3D"styled-by-prettify"><br></span><span style=3D"color: #008=
;" class=3D"styled-by-prettify">bool</span><span style=3D"color: #000;" cla=
ss=3D"styled-by-prettify"> bit </span><span style=3D"color: #660;" class=3D=
"styled-by-prettify">=3D</span><span style=3D"color: #000;" class=3D"styled=
-by-prettify"> x </span><span style=3D"color: #660;" class=3D"styled-by-pre=
ttify">&</span><span style=3D"color: #000;" class=3D"styled-by-prettify=
"> </span><span style=3D"color: #660;" class=3D"styled-by-prettify">(</span=
><span style=3D"color: #000;" class=3D"styled-by-prettify">one </span><span=
style=3D"color: #660;" class=3D"styled-by-prettify"><<</span><span s=
tyle=3D"color: #000;" class=3D"styled-by-prettify"> n</span><span style=3D"=
color: #660;" class=3D"styled-by-prettify">);</span></div></code></div>and =
this gives the same result on all platform.<br><br>Here is what happen if w=
e work on 32-bits signed integers :<br><br><div class=3D"prettyprint" style=
=3D"background-color: rgb(250, 250, 250); border-color: rgb(187, 187, 187);=
border-style: solid; border-width: 1px; word-wrap: break-word;"><code clas=
s=3D"prettyprint"><div class=3D"subprettyprint"><span style=3D"color: #008;=
" class=3D"styled-by-prettify">int</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> x </span><span style=3D"color: #660;" class=3D"sty=
led-by-prettify">=3D</span><span style=3D"color: #000;" class=3D"styled-by-=
prettify"> </span><span style=3D"color: #660;" class=3D"styled-by-prettify"=
>-</span><span style=3D"color: #066;" class=3D"styled-by-prettify">42</span=
><span style=3D"color: #660;" class=3D"styled-by-prettify">:</span><span st=
yle=3D"color: #000;" class=3D"styled-by-prettify"><br></span><span style=3D=
"color: #008;" class=3D"styled-by-prettify">int</span><span style=3D"color:=
#000;" class=3D"styled-by-prettify"> n </span><span style=3D"color: #660;"=
class=3D"styled-by-prettify">=3D</span><span style=3D"color: #000;" class=
=3D"styled-by-prettify"> </span><span style=3D"color: #066;" class=3D"style=
d-by-prettify">31</span><span style=3D"color: #660;" class=3D"styled-by-pre=
ttify">;</span><span style=3D"color: #000;" class=3D"styled-by-prettify"><b=
r></span><span style=3D"color: #008;" class=3D"styled-by-prettify">int</spa=
n><span style=3D"color: #000;" class=3D"styled-by-prettify"> one </span><sp=
an style=3D"color: #660;" class=3D"styled-by-prettify">=3D</span><span styl=
e=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"colo=
r: #066;" class=3D"styled-by-prettify">1</span><span style=3D"color: #660;"=
class=3D"styled-by-prettify">;</span><span style=3D"color: #000;" class=3D=
"styled-by-prettify"><br></span><span style=3D"color: #008;" class=3D"style=
d-by-prettify">bool</span><span style=3D"color: #000;" class=3D"styled-by-p=
rettify"> bit </span><span style=3D"color: #660;" class=3D"styled-by-pretti=
fy">=3D</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> x =
</span><span style=3D"color: #660;" class=3D"styled-by-prettify">&</spa=
n><span style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span s=
tyle=3D"color: #660;" class=3D"styled-by-prettify">(</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify">one </span><span style=3D"color: =
#660;" class=3D"styled-by-prettify"><<</span><span style=3D"color: #0=
00;" class=3D"styled-by-prettify"> n</span><span style=3D"color: #660;" cla=
ss=3D"styled-by-prettify">);</span></div></code></div><br>For <div class=3D=
"prettyprint" style=3D"background-color: rgb(250, 250, 250); border-color: =
rgb(187, 187, 187); border-style: solid; border-width: 1px; word-wrap: brea=
k-word;"><code class=3D"prettyprint"><div class=3D"subprettyprint"><span st=
yle=3D"color: #000;" class=3D"styled-by-prettify">one </span><span style=3D=
"color: #660;" class=3D"styled-by-prettify"><<</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify"> n</span></div></code></div>"=
;<span style=3D"font-family: courier new,monospace;">E1 has a signed type=
=20
and non-negative value, and E1 =C3=97 2^E2 is representable in the=20
corresponding unsigned type of the result type</span>"=C2=A0 (5.8.2)<b=
r>with E1x2^E2 =3D 1x2^31 =3D <span class=3D"cwcot" id=3D"cwos">2147483648 =
so</span><br><span class=3D"cwcot" id=3D"cwos"><span style=3D"font-family: =
courier new,monospace;"><font face=3D"arial,sans-serif">"</font>then t=
hat value, converted to the result type, is the resulting value</span>"=
; (5.8.2)<br>As we convert an unsigned int to a signed int, the result is <=
/span><br><span class=3D"cwcot" id=3D"cwos"><span style=3D"font-family: cou=
rier new,monospace;"><font face=3D"arial,sans-serif">"</font>implement=
ation-defined<font face=3D"arial,sans-serif">"</font></span> (4.7.3)<b=
r>Which basically means that the result can be theoretically anything.<br>A=
nd finally :</span><br><code class=3D"prettyprint"><div class=3D"prettyprin=
t" style=3D"background-color: rgb(250, 250, 250); border-color: rgb(187, 18=
7, 187); border-style: solid; border-width: 1px; word-wrap: break-word;"><c=
ode class=3D"prettyprint"><div class=3D"subprettyprint"><span style=3D"colo=
r: #000;" class=3D"styled-by-prettify">x </span><span style=3D"color: #660;=
" class=3D"styled-by-prettify">&</span><span style=3D"color: #000;" cla=
ss=3D"styled-by-prettify"> </span><span style=3D"color: #660;" class=3D"sty=
led-by-prettify">(</span><span style=3D"color: #000;" class=3D"styled-by-pr=
ettify">one </span><span style=3D"color: #660;" class=3D"styled-by-prettify=
"><<</span><span style=3D"color: #000;" class=3D"styled-by-prettify">=
n</span><span style=3D"color: #660;" class=3D"styled-by-prettify">)</span>=
</div></code></div></code><span style=3D"font-family: courier new,monospace=
;"><font face=3D"arial,sans-serif">"</font>the result is the bitwise A=
ND function of the operands<font face=3D"arial,sans-serif">" (5.11.1)<=
br>Which means that it is the result of -42 AND anything, which is complete=
ly implementation defined and can be anything.<br>Which means that x =3D 42=
and x =3D -42, could theoretically lead to the same result and still be co=
mpatible with the standard. <br>At least, I guess...<br><br>@Klemens: so if=
we standardize a bit reference on signed values, how should we define it?<=
/font></span><br><br>Any other comments and remark on signed values in bit =
reference are welcome.<br><br>Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vinc=
ent Reverdy a =C3=A9crit=C2=A0:<blockquote class=3D"gmail_quote" style=3D"m=
argin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"=
><div dir=3D"ltr">Hello everyone.<br><br>I am currently working on a propos=
al to provide a <span style=3D"font-family:courier new,monospace">std::bit_=
reference<span style=3D"font-family:arial,sans-serif"> class template to em=
ulate a reference to a bit.<br>I put the current version of the proposal as=
a joined file.<br>I listed a lot of questions in the document.<br><br>Comm=
ents, suggestions, and expressions of interest are welcome. <br><br>Vincent=
<br></span></span></div></blockquote></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_598_27170881.1446508009167--
------=_Part_597_743613647.1446508009166--
.
Author: Klemens Morgenstern <klemens.morgenstern@gmx.net>
Date: Mon, 2 Nov 2015 23:53:07 -0800 (PST)
Raw View
------=_Part_4335_682475731.1446537188037
Content-Type: multipart/alternative;
boundary="----=_Part_4336_1695170344.1446537188037"
------=_Part_4336_1695170344.1446537188037
Content-Type: text/plain; charset=UTF-8
>
> @Klemens: so if we standardize a bit reference on signed values, how
> should we define it?
>
Well, just to give you the bit at the position. If you use 0b11010011 it
will yield a signed value and you defined the bits explicitly.
That's the way C++ is implemented, i.e. the user has to take care of the
bit-structure in a signed value. I don't see why that should be different
here. That is: just allow IntType to be used as UIntType in the proposal.
Btw: in my bit_swap proposal, I changed the proposed header file name to
<bit>. Maybe you could do the same thing, so we could have a header
containing all the bit utilities, which could then be extended by other
utilities such as a bit_iterator or a bit_pointer.
--
---
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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_4336_1695170344.1446537188037
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><blockquote class=3D"gmail_quote" style=3D"margin: 0;margi=
n-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"l=
tr"><span style=3D"font-family:courier new,monospace"><font face=3D"arial,s=
ans-serif">@Klemens: so if we standardize a bit reference on signed values,=
how should we define it?</font></span></div></blockquote><div><br></div><d=
iv>Well, just to give you the bit at the position. If you use 0b11010011 it=
will yield a signed value and you defined the bits explicitly.=C2=A0</div>=
<div>That's the way C++ is implemented, i.e. the user has to take care =
of the bit-structure in a signed value. I don't see why that should be =
different here. That is: just allow IntType to be used as UIntType in the p=
roposal.</div><div><br></div><div><br></div><div>Btw: in my bit_swap propos=
al, I changed the proposed header file name to <bit>. Maybe you could=
do the same thing, so we could have a header containing all the bit utilit=
ies, which could then be extended by other utilities such as a bit_iterator=
or a bit_pointer.</div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_4336_1695170344.1446537188037--
------=_Part_4335_682475731.1446537188037--
.
Author: Jean-Marc Bourguet <jm.bourguet@gmail.com>
Date: Tue, 3 Nov 2015 04:54:43 -0800 (PST)
Raw View
------=_Part_467_1514196785.1446555283663
Content-Type: multipart/alternative;
boundary="----=_Part_468_148646974.1446555283664"
------=_Part_468_148646974.1446555283664
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Le mardi 3 novembre 2015 00:46:49 UTC+1, Vincent Reverdy a =C3=A9crit :
>
> So as far as I understand it, the standard enforces the *signed =3D>=20
> unsigned* conversion to follow two's complement arithmetic, but not *unsi=
gned=20
> =3D> signed* conversion. It is surprising to me that *static_cast<int>(st=
atic_cast<unsigned=20
> int>(-1));* can be different of -1. The fact that this conversion is=20
> "implementation defined" means that it can theoretically be everything.=
=20
>
The only types for which all the bits have to participate to the value are=
=20
char, unsigned char and signed char. If I remember things correctly -- I do=
=20
not care enough to look for a confirmation now -- it is to handle sign and=
=20
magnitude machines where the sign bit can't do anything else than being the=
=20
sign bit. An implementation for those machines will not make it participate=
=20
to the value of unsigned types (excepted signed char which could gives=20
implementation challenge to be at the same time conformant and natural for=
=20
those knowing the architecture), thus have static_cast<unsigned>(-1) =3D=3D=
=20
UINT_MAX =3D=3D INT_MAX.
Yours,
--=20
Jean-Marc
--=20
---=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.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposa=
ls/.
------=_Part_468_148646974.1446555283664
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Le mardi 3 novembre 2015 00:46:49 UTC+1, Vincent Reverdy a=
=C3=A9crit=C2=A0:<blockquote class=3D"gmail_quote" style=3D"margin: 0;marg=
in-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"=
ltr">So as far as I understand it, the standard enforces the <b>signed =3D&=
gt; unsigned</b> conversion to follow two's complement arithmetic, but =
not <b>unsigned =3D> signed</b> conversion. It is surprising to me that =
<b>static_cast<int>(static_cast<<wbr>unsigned int>(-1));</b> ca=
n be different of -1. The fact that this conversion is "implementation=
defined" means that it can theoretically be everything.=C2=A0</div></=
blockquote><div><br></div><div>The only types for which all the bits have t=
o participate to the value are char, unsigned char and signed char. If I re=
member things correctly -- I do not care enough to look for a confirmation =
now -- it is to handle sign and magnitude machines where the sign bit can&#=
39;t do anything else than being the sign bit. An implementation for those =
machines will not make it participate to the value of unsigned types (excep=
ted signed char which could gives implementation challenge to be at the sam=
e time conformant and natural for those knowing the architecture), thus hav=
e static_cast<unsigned>(-1) =3D=3D UINT_MAX =3D=3D INT_MAX.</div><div=
><br></div><div>Yours,</div><div><br></div><div>--=C2=A0</div><div>Jean-Mar=
c</div></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"http://groups.google.com/a/isocpp.org/group/=
std-proposals/">http://groups.google.com/a/isocpp.org/group/std-proposals/<=
/a>.<br />
------=_Part_468_148646974.1446555283664--
------=_Part_467_1514196785.1446555283663--
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Sat, 19 Dec 2015 05:27:35 -0800 (PST)
Raw View
------=_Part_519_2092163994.1450531655968
Content-Type: multipart/alternative;
boundary="----=_Part_520_1410918849.1450531655969"
------=_Part_520_1410918849.1450531655969
Content-Type: text/plain; charset=UTF-8
Hello.
I've been working on a new version of the proposal over the last few weeks.
In the end, it will include a set of three tools :
std::bit_reference<UIntType>; // Possibly extended to integral types
std::bit_pointer<UIntType>; // Possibly extended to integral types
std::bit_iterator<Iterator>; // With Iterator such that
std::bit_reference<typename Iterator::value_type> and
std::bit_pointer<typename Iterator::value_type> exist
I will post the draft soon.
However regarding the draft specification, I have a question on two of the
constructors of the reference and the pointer
constexpr bit_reference(UIntType& ref, size_t pos);
constexpr bit_pointer(UIntType* ptr, size_t pos);
The question is: should these constructors be specified noexcept?
If so, that would allow to specify a lot of members of these classes as
noexcept too.
The problem will occur when pos >= std::numeric_limits<UIntType>::digits.
In that case, I think it should lead to an undefined behaviour.
But in such a case, should the constructors be specified noexcept or not?
--
---
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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_520_1410918849.1450531655969
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hello.<br><br>I've been working on a new version of th=
e proposal over the last few weeks.<br>In the end, it will include a set of=
three tools :<br><br><div class=3D"prettyprint" style=3D"background-color:=
rgb(250, 250, 250); border-color: rgb(187, 187, 187); border-style: solid;=
border-width: 1px; word-wrap: break-word;"><code class=3D"prettyprint"><di=
v class=3D"subprettyprint"><span style=3D"color: #000;" class=3D"styled-by-=
prettify">std</span><span style=3D"color: #660;" class=3D"styled-by-prettif=
y">::</span><span style=3D"color: #000;" class=3D"styled-by-prettify">bit_r=
eference</span><span style=3D"color: #660;" class=3D"styled-by-prettify">&l=
t;</span><span style=3D"color: #606;" class=3D"styled-by-prettify">UIntType=
</span><span style=3D"color: #660;" class=3D"styled-by-prettify">>;</spa=
n><span style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span s=
tyle=3D"color: #800;" class=3D"styled-by-prettify">// Possibly extended to =
integral types</span><span style=3D"color: #000;" class=3D"styled-by-pretti=
fy"><br>std</span><span style=3D"color: #660;" class=3D"styled-by-prettify"=
>::</span><span style=3D"color: #000;" class=3D"styled-by-prettify">bit_poi=
nter</span><span style=3D"color: #660;" class=3D"styled-by-prettify"><</=
span><span style=3D"color: #606;" class=3D"styled-by-prettify">UIntType</sp=
an><span style=3D"color: #660;" class=3D"styled-by-prettify">>;</span><s=
pan style=3D"color: #000;" class=3D"styled-by-prettify"> =C2=A0 </span><spa=
n style=3D"color: #800;" class=3D"styled-by-prettify">// Possibly extended =
to integral types</span><span style=3D"color: #000;" class=3D"styled-by-pre=
ttify"><br>std</span><span style=3D"color: #660;" class=3D"styled-by-pretti=
fy">::</span><span style=3D"color: #000;" class=3D"styled-by-prettify">bit_=
iterator</span><span style=3D"color: #660;" class=3D"styled-by-prettify">&l=
t;</span><span style=3D"color: #606;" class=3D"styled-by-prettify">Iterator=
</span><span style=3D"color: #660;" class=3D"styled-by-prettify">>;</spa=
n><span style=3D"color: #000;" class=3D"styled-by-prettify"> =C2=A0</span><=
span style=3D"color: #800;" class=3D"styled-by-prettify">// With Iterator s=
uch that std::bit_reference<typename Iterator::value_type> and std::b=
it_pointer<typename Iterator::value_type> exist</span><span style=3D"=
color: #000;" class=3D"styled-by-prettify"><br><br></span></div></code></di=
v><br><br>I will post the draft soon.<br>However regarding the draft specif=
ication, I have a question on two of the constructors of the reference and =
the pointer<br><span style=3D"font-family: courier new,monospace;"><br></sp=
an><div class=3D"prettyprint" style=3D"background-color: rgb(250, 250, 250)=
; border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px;=
word-wrap: break-word;"><code class=3D"prettyprint"><div class=3D"subprett=
yprint"><span style=3D"color: #008;" class=3D"styled-by-prettify">constexpr=
</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> bit_refer=
ence</span><span style=3D"color: #660;" class=3D"styled-by-prettify">(</spa=
n><span style=3D"color: #606;" class=3D"styled-by-prettify">UIntType</span>=
<span style=3D"color: #660;" class=3D"styled-by-prettify">&</span><span=
style=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D=
"color: #008;" class=3D"styled-by-prettify">ref</span><span style=3D"color:=
#660;" class=3D"styled-by-prettify">,</span><span style=3D"color: #000;" c=
lass=3D"styled-by-prettify"> size_t pos</span><span style=3D"color: #660;" =
class=3D"styled-by-prettify">);</span><span style=3D"color: #000;" class=3D=
"styled-by-prettify"><br></span><span style=3D"color: #008;" class=3D"style=
d-by-prettify">constexpr</span><span style=3D"color: #000;" class=3D"styled=
-by-prettify"> bit_pointer</span><span style=3D"color: #660;" class=3D"styl=
ed-by-prettify">(</span><span style=3D"color: #606;" class=3D"styled-by-pre=
ttify">UIntType</span><span style=3D"color: #660;" class=3D"styled-by-prett=
ify">*</span><span style=3D"color: #000;" class=3D"styled-by-prettify"> ptr=
</span><span style=3D"color: #660;" class=3D"styled-by-prettify">,</span><s=
pan style=3D"color: #000;" class=3D"styled-by-prettify"> size_t pos</span><=
span style=3D"color: #660;" class=3D"styled-by-prettify">);</span><span sty=
le=3D"color: #000;" class=3D"styled-by-prettify"><br></span></div></code></=
div><span style=3D"font-family: courier new,monospace;"><br><span style=3D"=
font-family: arial,sans-serif;">The question is: should these constructors =
be specified noexcept</span>?<br><font face=3D"arial,sans-serif">If so, tha=
t would allow to specify a lot of members of these classes as noexcept too.=
<br>The problem will occur when <span style=3D"font-family: courier new,mon=
ospace;">pos >=3D std::numeric_limits<UIntType>::digits</span>. <b=
r>In that case, I think it should lead to an undefined behaviour.</font><br=
><span style=3D"font-family: arial,sans-serif;">But in such a case, should =
the constructors be specified noexcept or not?</span><br><br></span><br></d=
iv>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
------=_Part_520_1410918849.1450531655969--
------=_Part_519_2092163994.1450531655968--
.
Author: "Vicente J. Botet Escriba" <vicente.botet@wanadoo.fr>
Date: Sat, 19 Dec 2015 16:43:44 +0100
Raw View
This is a multi-part message in MIME format.
--------------070908010607080508010909
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Le 19/12/2015 14:27, Vincent Reverdy a =C3=A9crit :
>
> However regarding the draft specification, I have a question on two of=20
> the constructors of the reference and the pointer
>
> |
> constexprbit_reference(UIntType&ref,size_t pos);
> constexprbit_pointer(UIntType*ptr,size_t pos);
> |
>
> The question is: should these constructors be specified noexcept?
> If so, that would allow to specify a lot of members of these classes=20
> as noexcept too.
> The problem will occur when pos >=3D std::numeric_limits<UIntType>::digit=
s.
> In that case, I think it should lead to an undefined behaviour.
> But in such a case, should the constructors be specified noexcept or not?
>
Today the standard is not adding noexcept if there are pre-conditions.
Vicente
--=20
---=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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-propos=
als/.
--------------070908010607080508010909
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Type=
">
</head>
<body text=3D"#000000" bgcolor=3D"#FFFFFF">
<div class=3D"moz-cite-prefix">Le 19/12/2015 14:27, Vincent Reverdy a
=C3=A9crit=C2=A0:<br>
</div>
<blockquote
cite=3D"mid:34d79b30-6a8c-4e90-bcfa-c1106be99d23@isocpp.org"
type=3D"cite">
<div dir=3D"ltr"><br>
However regarding the draft specification, I have a question on
two of the constructors of the reference and the pointer<br>
<span style=3D"font-family: courier new,monospace;"><br>
</span>
<div class=3D"prettyprint" style=3D"background-color: rgb(250, 250,
250); border-color: rgb(187, 187, 187); border-style: solid;
border-width: 1px; word-wrap: break-word;"><code
class=3D"prettyprint">
<div class=3D"subprettyprint"><span style=3D"color: #008;"
class=3D"styled-by-prettify">constexpr</span><span
style=3D"color: #000;" class=3D"styled-by-prettify">
bit_reference</span><span style=3D"color: #660;"
class=3D"styled-by-prettify">(</span><span style=3D"color:
#606;" class=3D"styled-by-prettify">UIntType</span><span
style=3D"color: #660;" class=3D"styled-by-prettify">&</=
span><span
style=3D"color: #000;" class=3D"styled-by-prettify"> </span=
><span
style=3D"color: #008;" class=3D"styled-by-prettify">ref</sp=
an><span
style=3D"color: #660;" class=3D"styled-by-prettify">,</span=
><span
style=3D"color: #000;" class=3D"styled-by-prettify"> size_t
pos</span><span style=3D"color: #660;"
class=3D"styled-by-prettify">);</span><span style=3D"color:
#000;" class=3D"styled-by-prettify"><br>
</span><span style=3D"color: #008;"
class=3D"styled-by-prettify">constexpr</span><span
style=3D"color: #000;" class=3D"styled-by-prettify">
bit_pointer</span><span style=3D"color: #660;"
class=3D"styled-by-prettify">(</span><span style=3D"color:
#606;" class=3D"styled-by-prettify">UIntType</span><span
style=3D"color: #660;" class=3D"styled-by-prettify">*</span=
><span
style=3D"color: #000;" class=3D"styled-by-prettify"> ptr</s=
pan><span
style=3D"color: #660;" class=3D"styled-by-prettify">,</span=
><span
style=3D"color: #000;" class=3D"styled-by-prettify"> size_t
pos</span><span style=3D"color: #660;"
class=3D"styled-by-prettify">);</span><span style=3D"color:
#000;" class=3D"styled-by-prettify"><br>
</span></div>
</code></div>
<span style=3D"font-family: courier new,monospace;"><br>
<span style=3D"font-family: arial,sans-serif;">The question is:
should these constructors be specified noexcept</span>?<br>
<font face=3D"arial,sans-serif">If so, that would allow to
specify a lot of members of these classes as noexcept too.<br>
The problem will occur when <span style=3D"font-family:
courier new,monospace;">pos >=3D
std::numeric_limits<UIntType>::digits</span>. <br>
In that case, I think it should lead to an undefined
behaviour.</font><br>
<span style=3D"font-family: arial,sans-serif;">But in such a
case, should the constructors be specified noexcept or not?</sp=
an><br>
</span><br>
</div>
</blockquote>
Today the standard is not adding noexcept if there are
pre-conditions.<br>
<br>
Vicente<br>
</body>
</html>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
--------------070908010607080508010909--
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Sat, 19 Dec 2015 09:18:55 -0800 (PST)
Raw View
------=_Part_1306_1684822647.1450545535866
Content-Type: multipart/alternative;
boundary="----=_Part_1307_241076636.1450545535866"
------=_Part_1307_241076636.1450545535866
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Thanks !
And what about a function that calls a function not marked noexcept, but=20
will satistify the precondition?
For example, a function that will return a bit_reference (whose constructor=
=20
is not noexcept), but which will satisfy the precondition all the time?
Le jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit :
>
> Hello everyone.
>
> I am currently working on a proposal to provide a std::bit_reference=20
> class template to emulate a reference to a bit.
> I put the current version of the proposal as a joined file.
> I listed a lot of questions in the document.
>
> Comments, suggestions, and expressions of interest are welcome.=20
>
> Vincent
>
--=20
---=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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-propos=
als/.
------=_Part_1307_241076636.1450545535866
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Thanks !<br><br>And what about a function that calls a fun=
ction not marked noexcept, but will satistify the precondition?<br>For exam=
ple, a function that will return a bit_reference (whose constructor is not =
noexcept), but which will satisfy the precondition all the time?<br><br>Le =
jeudi 22 octobre 2015 17:14:24 UTC-5, Vincent Reverdy a =C3=A9crit=C2=A0:<b=
lockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex;borde=
r-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr">Hello everyone.=
<br><br>I am currently working on a proposal to provide a <span style=3D"fo=
nt-family:courier new,monospace">std::bit_reference<span style=3D"font-fami=
ly:arial,sans-serif"> class template to emulate a reference to a bit.<br>I =
put the current version of the proposal as a joined file.<br>I listed a lot=
of questions in the document.<br><br>Comments, suggestions, and expression=
s of interest are welcome. <br><br>Vincent<br></span></span></div></blockqu=
ote></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
------=_Part_1307_241076636.1450545535866--
------=_Part_1306_1684822647.1450545535866--
.
Author: Howard Hinnant <howard.hinnant@gmail.com>
Date: Sat, 19 Dec 2015 13:30:05 -0500
Raw View
On Dec 19, 2015, at 10:43 AM, Vicente J. Botet Escriba <vicente.botet@wanad=
oo.fr> wrote:
>=20
> Le 19/12/2015 14:27, Vincent Reverdy a =C3=A9crit :
>>=20
>> However regarding the draft specification, I have a question on two of t=
he constructors of the reference and the pointer
>>=20
>> constexpr bit_reference(UIntType& ref, size_t pos);
>> constexpr bit_pointer(UIntType* ptr, size_t pos);
>>=20
>> The question is: should these constructors be specified noexcept?
>> If so, that would allow to specify a lot of members of these classes as =
noexcept too.
>> The problem will occur when pos >=3D std::numeric_limits<UIntType>::digi=
ts.=20
>> In that case, I think it should lead to an undefined behaviour.
>> But in such a case, should the constructors be specified noexcept or not=
?
>>=20
> Today the standard is not adding noexcept if there are pre-conditions.
This is a guideline the committee adopted during the standardization of C++=
11 in an effort to be conservative in applying noexcept to the library. Th=
is was acceptable to most members as it was recognized that it is far easie=
r to add noexcept later than remove it.
There has been some debate that this guideline served its purpose well, but=
is now too conservative, given our expanded experience with this language =
feature.
Imho, the committee would benefit from open and objective research on this =
topic, as opposed to blindly following this guideline. And ultimately, no =
proposal is going to be rejected solely because it did or did not place noe=
xcept as the committee desires. The committee is only too happy to change =
your proposal. ;-)
Additionally, the committee has not strictly followed its own guideline in =
all places (though it has in most places). For example:
* void operator delete(void* ptr) noexcept;
Requires: ptr shall be a null pointer or its value shall be a value
returned by an earlier call to the (possi- bly replaced) operator
new(std::size_t) or operator new(std::size_t,const std::nothrow_- t&=
)
which has not been invalidated by an intervening call to operator
delete(void*) or operator delete(void*, std::size_t).
* explicit unique_ptr(pointer p) noexcept;
Requires: D shall satisfy the requirements of DefaultConstructible
(Table 19), and that construction shall not throw an exception.
* pointer unique_ptr<T, D>::operator->() const noexcept;
Requires: get() !=3D nullptr.
(we should really eliminate this requirement)
* T& shared_ptr<T>::operator*() const noexcept;
Requires: get() !=3D 0.
* void atomic_flag_clear_explicit(atomic_flag* object, memory_order order)=
noexcept;
Requires: The order argument shall not be memory_order_consume,
memory_order_acquire, nor memory_order_acq_rel.
And one of my personal favorites:
* void vector<T,A>::swap(vector&) noexcept(allocator_traits<Allocator>::pr=
opagate_on_container_swap::value ||
allocator_traits<Allocator>::is_always_equal::value);
Requires: If allocator_traits<Allocator>::propagate_on_container_sw=
ap::value is false,
both allocators shall be equal.
I.e. this one is either unconditionally noexcept or U.B., but spelled with =
a conditional noexcept spec. :-)
On Dec 19, 2015, at 12:18 PM, Vincent Reverdy <vince.rev@gmail.com> wrote:
>=20
> And what about a function that calls a function not marked noexcept, but =
will satistify the precondition?
> For example, a function that will return a bit_reference (whose construct=
or is not noexcept), but which will satisfy the precondition all the time?
I would prefer to see noexcept (and constexpr) applied everywhere that is p=
ractical. The one place I do *not* want to see noexcept applied is when it=
would require the compiler to generate a call to terminate() in the result=
ing machine code. And we require the compiler to do this if the compiler c=
an not prove that nothing a function calls throws an exception. For exampl=
e:
*************************
int wont_throw() noexcept;
int might_throw();
int foo() noexcept {return wont_throw();}
int bar() noexcept {return might_throw();}
*************************
Assembly for foo:
.globl __Z3foov
.align 4, 0x90
__Z3foov: ## @_Z3foov
.cfi_startproc
## BB#0:
pushq %rbp
Ltmp0:
.cfi_def_cfa_offset 16
Ltmp1:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp2:
.cfi_def_cfa_register %rbp
popq %rbp
jmp __Z10wont_throwv ## TAILCALL
.cfi_endproc
This is fine. There are no generated calls to terminate().
*************************
Assembly for bar:
.globl __Z3barv
.align 4, 0x90
__Z3barv: ## @_Z3barv
Lfunc_begin1:
.cfi_startproc
.cfi_personality 155, ___gxx_personality_v0
.cfi_lsda 16, Lexception1
## BB#0:
pushq %rbp
Ltmp6:
.cfi_def_cfa_offset 16
Ltmp7:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Ltmp8:
.cfi_def_cfa_register %rbp
Ltmp3:
callq __Z11might_throwv
Ltmp4:
## BB#1:
popq %rbp
retq
LBB1_2:
Ltmp5:
movq %rax, %rdi
callq ___clang_call_terminate
Lfunc_end1:
.cfi_endproc
.section __TEXT,__gcc_except_tab
.align 2
GCC_except_table1:
Lexception1:
.byte 255 ## @LPStart Encoding =3D omit
.byte 155 ## @TType Encoding =3D indirect pcrel sdata4
.byte 21 ## @TType base offset
.byte 3 ## Call site Encoding =3D udata4
.byte 13 ## Call site table length
Lset0 =3D Ltmp3-Lfunc_begin1 ## >> Call Site 1 <<
.long Lset0
Lset1 =3D Ltmp4-Ltmp3 ## Call between Ltmp3 and Ltmp4
.long Lset1
Lset2 =3D Ltmp5-Lfunc_begin1 ## jumps to Ltmp5
.long Lset2
.byte 1 ## On action: 1
.byte 1 ## >> Action Record 1 <<
## Catch TypeInfo 1
.byte 0 ## No further actions
## >> Catch TypeInfos <<
.long 0 ## TypeInfo 1
.align 2
.section __TEXT,__textcoal_nt,coalesced,pure_instructions
.private_extern ___clang_call_terminate
.globl ___clang_call_terminate
.weak_def_can_be_hidden ___clang_call_terminate
.align 4, 0x90
___clang_call_terminate: ## @__clang_call_terminate
## BB#0:
pushq %rbp
movq %rsp, %rbp
callq ___cxa_begin_catch
call __ZSt9terminatev
This is (now obviously) awful!
With gcc and clang you can run this test yourself with the command line opt=
ions -O3 -S.
Howard
--=20
---=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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-propos=
als/.
.
Author: Tony V E <tvaneerd@gmail.com>
Date: Sat, 19 Dec 2015 14:27:14 -0500
Raw View
<html><head></head><body lang=3D"en-US" style=3D"background-color: rgb(255,=
255, 255); line-height: initial;"> =
<div style=3D"width: 100%; fo=
nt-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif=
; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, =
255, 255);">Iterator::value_type should be iterator_traits<Iterator>:=
:value_type right?</div> =
=
<div style=3D"width: 100%; font-size: initial; font-family: Calibri,=
'Slate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: =
initial; background-color: rgb(255, 255, 255);"><br style=3D"display:initia=
l"></div> =
=
<div style=3D"font-si=
ze: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; col=
or: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, =
255);">Sent from my BlackBerry portable Babbage&nb=
sp;Device</div> =
=
<table width=3D"100%" style=3D"b=
ackground-color:white;border-spacing:0px;"> <tbody><tr><td colspan=3D"2" st=
yle=3D"font-size: initial; text-align: initial; background-color: rgb(255, =
255, 255);"> <div style=3D"border-style: solid no=
ne none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; paddi=
ng: 3pt 0in 0in; font-family: Tahoma, 'BB Alpha Sans', 'Slate Pro'; font-si=
ze: 10pt;"> <div><b>From: </b>Vincent Reverdy</div><div><b>Sent: </b>Satur=
day, December 19, 2015 8:27 AM</div><div><b>To: </b>ISO C++ Standard - Futu=
re Proposals</div><div><b>Reply To: </b>std-proposals@isocpp.org</div><div>=
<b>Subject: </b>[std-proposals] Re: Standardizing a bit reference utility c=
lass template</div></div></td></tr></tbody></table><div style=3D"border-sty=
le: solid none none; border-top-color: rgb(186, 188, 209); border-top-width=
: 1pt; font-size: initial; text-align: initial; background-color: rgb(255, =
255, 255);"></div><br><div id=3D"_originalContent" style=3D""><div dir=3D"l=
tr">Hello.<br><br>I've been working on a new version of the proposal over t=
he last few weeks.<br>In the end, it will include a set of three tools :<br=
><br><div class=3D"prettyprint" style=3D"background-color: rgb(250, 250, 25=
0); border-color: rgb(187, 187, 187); border-style: solid; border-width: 1p=
x; word-wrap: break-word;"><code class=3D"prettyprint"><div class=3D"subpre=
ttyprint"><span style=3D"color: #000;" class=3D"styled-by-prettify">std</sp=
an><span style=3D"color: #660;" class=3D"styled-by-prettify">::</span><span=
style=3D"color: #000;" class=3D"styled-by-prettify">bit_reference</span><s=
pan style=3D"color: #660;" class=3D"styled-by-prettify"><</span><span st=
yle=3D"color: #606;" class=3D"styled-by-prettify">UIntType</span><span styl=
e=3D"color: #660;" class=3D"styled-by-prettify">>;</span><span style=3D"=
color: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #8=
00;" class=3D"styled-by-prettify">// Possibly extended to integral types</s=
pan><span style=3D"color: #000;" class=3D"styled-by-prettify"><br>std</span=
><span style=3D"color: #660;" class=3D"styled-by-prettify">::</span><span s=
tyle=3D"color: #000;" class=3D"styled-by-prettify">bit_pointer</span><span =
style=3D"color: #660;" class=3D"styled-by-prettify"><</span><span style=
=3D"color: #606;" class=3D"styled-by-prettify">UIntType</span><span style=
=3D"color: #660;" class=3D"styled-by-prettify">>;</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify"> </span><span style=3D"col=
or: #800;" class=3D"styled-by-prettify">// Possibly extended to integral ty=
pes</span><span style=3D"color: #000;" class=3D"styled-by-prettify"><br>std=
</span><span style=3D"color: #660;" class=3D"styled-by-prettify">::</span><=
span style=3D"color: #000;" class=3D"styled-by-prettify">bit_iterator</span=
><span style=3D"color: #660;" class=3D"styled-by-prettify"><</span><span=
style=3D"color: #606;" class=3D"styled-by-prettify">Iterator</span><span s=
tyle=3D"color: #660;" class=3D"styled-by-prettify">>;</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"> </span><span style=3D=
"color: #800;" class=3D"styled-by-prettify">// With Iterator such that std:=
:bit_reference<typename Iterator::value_type> and std::bit_pointer<=
;typename Iterator::value_type> exist</span><span style=3D"color: #000;"=
class=3D"styled-by-prettify"><br><br></span></div></code></div><br><br>I w=
ill post the draft soon.<br>However regarding the draft specification, I ha=
ve a question on two of the constructors of the reference and the pointer<b=
r><span style=3D"font-family: courier new,monospace;"><br></span><div class=
=3D"prettyprint" style=3D"background-color: rgb(250, 250, 250); border-colo=
r: rgb(187, 187, 187); border-style: solid; border-width: 1px; word-wrap: b=
reak-word;"><code class=3D"prettyprint"><div class=3D"subprettyprint"><span=
style=3D"color: #008;" class=3D"styled-by-prettify">constexpr</span><span =
style=3D"color: #000;" class=3D"styled-by-prettify"> bit_reference</span><s=
pan style=3D"color: #660;" class=3D"styled-by-prettify">(</span><span style=
=3D"color: #606;" class=3D"styled-by-prettify">UIntType</span><span style=
=3D"color: #660;" class=3D"styled-by-prettify">&</span><span style=3D"c=
olor: #000;" class=3D"styled-by-prettify"> </span><span style=3D"color: #00=
8;" class=3D"styled-by-prettify">ref</span><span style=3D"color: #660;" cla=
ss=3D"styled-by-prettify">,</span><span style=3D"color: #000;" class=3D"sty=
led-by-prettify"> size_t pos</span><span style=3D"color: #660;" class=3D"st=
yled-by-prettify">);</span><span style=3D"color: #000;" class=3D"styled-by-=
prettify"><br></span><span style=3D"color: #008;" class=3D"styled-by-pretti=
fy">constexpr</span><span style=3D"color: #000;" class=3D"styled-by-prettif=
y"> bit_pointer</span><span style=3D"color: #660;" class=3D"styled-by-prett=
ify">(</span><span style=3D"color: #606;" class=3D"styled-by-prettify">UInt=
Type</span><span style=3D"color: #660;" class=3D"styled-by-prettify">*</spa=
n><span style=3D"color: #000;" class=3D"styled-by-prettify"> ptr</span><spa=
n style=3D"color: #660;" class=3D"styled-by-prettify">,</span><span style=
=3D"color: #000;" class=3D"styled-by-prettify"> size_t pos</span><span styl=
e=3D"color: #660;" class=3D"styled-by-prettify">);</span><span style=3D"col=
or: #000;" class=3D"styled-by-prettify"><br></span></div></code></div><span=
style=3D"font-family: courier new,monospace;"><br><span style=3D"font-fami=
ly: arial,sans-serif;">The question is: should these constructors be specif=
ied noexcept</span>?<br><font face=3D"arial,sans-serif">If so, that would a=
llow to specify a lot of members of these classes as noexcept too.<br>The p=
roblem will occur when <span style=3D"font-family: courier new,monospace;">=
pos >=3D std::numeric_limits<UIntType>::digits</span>. <br>In that=
case, I think it should lead to an undefined behaviour.</font><br><span st=
yle=3D"font-family: arial,sans-serif;">But in such a case, should the const=
ructors be specified noexcept or not?</span><br><br></span><br></div>
<p></p>
-- <br>
<br>
--- <br>
You received this message because you are subscribed to the Google Groups "=
ISO C++ Standard - Future Proposals" 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>
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br>
<br><!--end of _originalContent --></div></body></html>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
.
Author: Vincent Reverdy <vince.rev@gmail.com>
Date: Sat, 19 Dec 2015 11:38:28 -0800 (PST)
Raw View
------=_Part_1307_819896016.1450553908359
Content-Type: multipart/alternative;
boundary="----=_Part_1308_1135815215.1450553908359"
------=_Part_1308_1135815215.1450553908359
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Yes, yes, sorry for that, I typed the commentaries too quickly.=20
Le samedi 19 d=C3=A9cembre 2015 13:27:21 UTC-6, Tony V E a =C3=A9crit :
>
> Iterator::value_type should be iterator_traits<Iterator>::value_type righ=
t?
>
> Sent from my BlackBerry portable Babbage Device
> *From: *Vincent Reverdy
> *Sent: *Saturday, December 19, 2015 8:27 AM
> *To: *ISO C++ Standard - Future Proposals
> *Reply To: *std-pr...@isocpp.org <javascript:>
> *Subject: *[std-proposals] Re: Standardizing a bit reference utility=20
> class template
>
> Hello.
>
> I've been working on a new version of the proposal over the last few week=
s.
> In the end, it will include a set of three tools :
>
> std::bit_reference<UIntType>; // Possibly extended to integral types
> std::bit_pointer<UIntType>; // Possibly extended to integral types
> std::bit_iterator<Iterator>; // With Iterator such that=20
> std::bit_reference<typename Iterator::value_type> and=20
> std::bit_pointer<typename Iterator::value_type> exist
>
>
>
> I will post the draft soon.
> However regarding the draft specification, I have a question on two of th=
e=20
> constructors of the reference and the pointer
>
> constexpr bit_reference(UIntType& ref, size_t pos);
> constexpr bit_pointer(UIntType* ptr, size_t pos);
>
> The question is: should these constructors be specified noexcept?
> If so, that would allow to specify a lot of members of these classes as=
=20
> noexcept too.
> The problem will occur when pos >=3D std::numeric_limits<UIntType>::digit=
s.=20
> In that case, I think it should lead to an undefined behaviour.
> But in such a case, should the constructors be specified noexcept or not?
>
>
> --=20
>
> ---=20
> You received this message because you are subscribed to the Google Groups=
=20
> "ISO C++ Standard - Future Proposals" group.
> To unsubscribe from this group and stop receiving emails from it, send an=
=20
> email to std-proposal...@isocpp.org <javascript:>.
> To post to this group, send email to std-pr...@isocpp.org <javascript:>.
> Visit this group at=20
> https://groups.google.com/a/isocpp.org/group/std-proposals/.
>
>
--=20
---=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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-propos=
als/.
------=_Part_1308_1135815215.1450553908359
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Yes, yes, sorry for that, I typed the commentaries too qui=
ckly. <br><br>Le samedi 19 d=C3=A9cembre 2015 13:27:21 UTC-6, Tony V E a =
=C3=A9crit=C2=A0:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margi=
n-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div style=3D=
"background-color:rgb(255,255,255);line-height:initial" lang=3D"en-US"> =
=
<div style=3D"width:100%;font-size:initial;font-family:Calibri,'=
Slate Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initia=
l;background-color:rgb(255,255,255)">Iterator::value_type should be iterato=
r_traits<Iterator>::<wbr>value_type right?</div> =
=
<div style=3D"width:100%;font-size:ini=
tial;font-family:Calibri,'Slate Pro',sans-serif,sans-serif;color:rg=
b(31,73,125);text-align:initial;background-color:rgb(255,255,255)"><br styl=
e=3D"display:initial"></div> =
=
<d=
iv style=3D"font-size:initial;font-family:Calibri,'Slate Pro',sans-=
serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:r=
gb(255,255,255)">Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A0<wbr>portable=
=C2=A0Babbage=C2=A0Device</div> =
=
<table style=3D"=
background-color:white;border-spacing:0px" width=3D"100%"> <tbody><tr><td c=
olspan=3D"2" style=3D"font-size:initial;text-align:initial;background-color=
:rgb(255,255,255)"> <div style=3D"border-style:so=
lid none none;border-top-color:rgb(181,196,223);border-top-width:1pt;paddin=
g:3pt 0in 0in;font-family:Tahoma,'BB Alpha Sans','Slate Pro'=
;;font-size:10pt"> <div><b>From: </b>Vincent Reverdy</div><div><b>Sent: </=
b>Saturday, December 19, 2015 8:27 AM</div><div><b>To: </b>ISO C++ Standard=
- Future Proposals</div><div><b>Reply To: </b><a href=3D"javascript:" targ=
et=3D"_blank" gdf-obfuscated-mailto=3D"5N9kC4Q4DgAJ" rel=3D"nofollow" onmou=
sedown=3D"this.href=3D'javascript:';return true;" onclick=3D"this.h=
ref=3D'javascript:';return true;">std-pr...@isocpp.org</a></div><di=
v><b>Subject: </b>[std-proposals] Re: Standardizing a bit reference utility=
class template</div></div></td></tr></tbody></table><div style=3D"border-s=
tyle:solid none none;border-top-color:rgb(186,188,209);border-top-width:1pt=
;font-size:initial;text-align:initial;background-color:rgb(255,255,255)"></=
div><br><div><div dir=3D"ltr">Hello.<br><br>I've been working on a new =
version of the proposal over the last few weeks.<br>In the end, it will inc=
lude a set of three tools :<br><br><div style=3D"background-color:rgb(250,2=
50,250);border-color:rgb(187,187,187);border-style:solid;border-width:1px;w=
ord-wrap:break-word"><code><div><span style=3D"color:#000">std</span><span =
style=3D"color:#660">::</span><span style=3D"color:#000">bit_reference</spa=
n><span style=3D"color:#660"><</span><span style=3D"color:#606">UIntType=
</span><span style=3D"color:#660">>;</span><span style=3D"color:#000"> <=
/span><span style=3D"color:#800">// Possibly extended to integral types</sp=
an><span style=3D"color:#000"><br>std</span><span style=3D"color:#660">::</=
span><span style=3D"color:#000">bit_pointer</span><span style=3D"color:#660=
"><</span><span style=3D"color:#606">UIntType</span><span style=3D"color=
:#660">>;</span><span style=3D"color:#000"> =C2=A0 </span><span style=3D=
"color:#800">// Possibly extended to integral types</span><span style=3D"co=
lor:#000"><br>std</span><span style=3D"color:#660">::</span><span style=3D"=
color:#000">bit_iterator</span><span style=3D"color:#660"><</span><span =
style=3D"color:#606">Iterator</span><span style=3D"color:#660">>;</span>=
<span style=3D"color:#000"> =C2=A0</span><span style=3D"color:#800">// With=
Iterator such that std::bit_reference<typename Iterator::value_type>=
and std::bit_pointer<typename Iterator::value_type> exist</span><spa=
n style=3D"color:#000"><br><br></span></div></code></div><br><br>I will pos=
t the draft soon.<br>However regarding the draft specification, I have a qu=
estion on two of the constructors of the reference and the pointer<br><span=
style=3D"font-family:courier new,monospace"><br></span><div style=3D"backg=
round-color:rgb(250,250,250);border-color:rgb(187,187,187);border-style:sol=
id;border-width:1px;word-wrap:break-word"><code><div><span style=3D"color:#=
008">constexpr</span><span style=3D"color:#000"> bit_reference</span><span =
style=3D"color:#660">(</span><span style=3D"color:#606">UIntType</span><spa=
n style=3D"color:#660">&</span><span style=3D"color:#000"> </span><span=
style=3D"color:#008">ref</span><span style=3D"color:#660">,</span><span st=
yle=3D"color:#000"> size_t pos</span><span style=3D"color:#660">);</span><s=
pan style=3D"color:#000"><br></span><span style=3D"color:#008">constexpr</s=
pan><span style=3D"color:#000"> bit_pointer</span><span style=3D"color:#660=
">(</span><span style=3D"color:#606">UIntType</span><span style=3D"color:#6=
60">*</span><span style=3D"color:#000"> ptr</span><span style=3D"color:#660=
">,</span><span style=3D"color:#000"> size_t pos</span><span style=3D"color=
:#660">);</span><span style=3D"color:#000"><br></span></div></code></div><s=
pan style=3D"font-family:courier new,monospace"><br><span style=3D"font-fam=
ily:arial,sans-serif">The question is: should these constructors be specifi=
ed noexcept</span>?<br><font face=3D"arial,sans-serif">If so, that would al=
low to specify a lot of members of these classes as noexcept too.<br>The pr=
oblem will occur when <span style=3D"font-family:courier new,monospace">pos=
>=3D std::numeric_limits<UIntType>:<wbr>:digits</span>. <br>In th=
at case, I think it should lead to an undefined behaviour.</font><br><span =
style=3D"font-family:arial,sans-serif">But in such a case, should the const=
ructors be specified noexcept or not?</span><br><br></span><br></div>
<p></p>
-- <br>
<br>
--- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"javascript:" target=3D"_blank" gdf-obfuscated-mailto=3D"=
5N9kC4Q4DgAJ" rel=3D"nofollow" onmousedown=3D"this.href=3D'javascript:&=
#39;;return true;" onclick=3D"this.href=3D'javascript:';return true=
;">std-proposal...@<wbr>isocpp.org</a>.<br>
To post to this group, send email to <a href=3D"javascript:" target=3D"_bla=
nk" gdf-obfuscated-mailto=3D"5N9kC4Q4DgAJ" rel=3D"nofollow" onmousedown=3D"=
this.href=3D'javascript:';return true;" onclick=3D"this.href=3D'=
;javascript:';return true;">std-pr...@isocpp.org</a>.<br>
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/" target=3D"_blank" rel=3D"nofollow" onmousedown=3D"this.hre=
f=3D'https://groups.google.com/a/isocpp.org/group/std-proposals/';r=
eturn true;" onclick=3D"this.href=3D'https://groups.google.com/a/isocpp=
..org/group/std-proposals/';return true;">https://groups.google.com/a/<w=
br>isocpp.org/group/std-<wbr>proposals/</a>.<br>
<br></div></div>
</blockquote></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
------=_Part_1308_1135815215.1450553908359--
------=_Part_1307_819896016.1450553908359--
.
Author: Patrice Roy <patricer@gmail.com>
Date: Sun, 20 Dec 2015 15:35:22 -0500
Raw View
--001a1136ae7cc835ac05275a4f21
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Personal opinion, not at all as detailed as Howard's remarks: it's fine to
put noexcept on a function that calls a non-noexcept function if (a) it
respects all the preconditions for said call and (b) the callee's
preconditions are stable (will not change and propagate surprising
behavior). It can lead to better interfaces in quite a lot of cases,
particularly when the caller and the callee are member functions (or part
of the interface, to make a broader statement) of the same class.
2015-12-19 14:38 GMT-05:00 Vincent Reverdy <vince.rev@gmail.com>:
> Yes, yes, sorry for that, I typed the commentaries too quickly.
>
> Le samedi 19 d=C3=A9cembre 2015 13:27:21 UTC-6, Tony V E a =C3=A9crit :
>>
>> Iterator::value_type should be iterator_traits<Iterator>::value_type
>> right?
>>
>> Sent from my BlackBerry portable Babbage Device
>> *From: *Vincent Reverdy
>> *Sent: *Saturday, December 19, 2015 8:27 AM
>> *To: *ISO C++ Standard - Future Proposals
>> *Reply To: *std-pr...@isocpp.org
>> *Subject: *[std-proposals] Re: Standardizing a bit reference utility
>> class template
>>
>> Hello.
>>
>> I've been working on a new version of the proposal over the last few
>> weeks.
>> In the end, it will include a set of three tools :
>>
>> std::bit_reference<UIntType>; // Possibly extended to integral types
>> std::bit_pointer<UIntType>; // Possibly extended to integral types
>> std::bit_iterator<Iterator>; // With Iterator such that
>> std::bit_reference<typename Iterator::value_type> and
>> std::bit_pointer<typename Iterator::value_type> exist
>>
>>
>>
>> I will post the draft soon.
>> However regarding the draft specification, I have a question on two of
>> the constructors of the reference and the pointer
>>
>> constexpr bit_reference(UIntType& ref, size_t pos);
>> constexpr bit_pointer(UIntType* ptr, size_t pos);
>>
>> The question is: should these constructors be specified noexcept?
>> If so, that would allow to specify a lot of members of these classes as
>> noexcept too.
>> The problem will occur when pos >=3D std::numeric_limits<UIntType>::digi=
ts.
>>
>> In that case, I think it should lead to an undefined behaviour.
>> But in such a case, should the constructors be specified noexcept or not=
?
>>
>>
>> --
>>
>> ---
>> You received this message because you are subscribed to the Google Group=
s
>> "ISO C++ Standard - Future Proposals" group.
>> To unsubscribe from this group and stop receiving emails from it, send a=
n
>> email to std-proposal...@isocpp.org.
>> To post to this group, send email to std-pr...@isocpp.org.
>> Visit this group at
>> https://groups.google.com/a/isocpp.org/group/std-proposals/.
>>
>> --
>
> ---
> 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.
> Visit this group at
> https://groups.google.com/a/isocpp.org/group/std-proposals/.
>
--=20
---=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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-propos=
als/.
--001a1136ae7cc835ac05275a4f21
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Personal opinion, not at all as detailed as Howard's r=
emarks: it's fine to put noexcept on a function that calls a non-noexce=
pt function if (a) it respects all the preconditions for said call and (b) =
the callee's preconditions are stable (will not change and propagate su=
rprising behavior). It can lead to better interfaces in quite a lot of case=
s, particularly when the caller and the callee are member functions (or par=
t of the interface, to make a broader statement) of the same class.<br></di=
v><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">2015-12-19 14:3=
8 GMT-05:00 Vincent Reverdy <span dir=3D"ltr"><<a href=3D"mailto:vince.r=
ev@gmail.com" target=3D"_blank">vince.rev@gmail.com</a>></span>:<br><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><div dir=3D"ltr">Yes, yes, sorry for that, I typ=
ed the commentaries too quickly. <br><span class=3D""><br>Le samedi 19 d=C3=
=A9cembre 2015 13:27:21 UTC-6, Tony V E a =C3=A9crit=C2=A0:</span><blockquo=
te class=3D"gmail_quote" style=3D"margin:0;margin-left:0.8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div style=3D"background-color:rgb(255,255,2=
55);line-height:initial" lang=3D"en-US"><span class=3D""> =
<div st=
yle=3D"width:100%;font-size:initial;font-family:Calibri,'Slate Pro'=
,sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-c=
olor:rgb(255,255,255)">Iterator::value_type should be iterator_traits<It=
erator>::value_type right?</div> =
=
<div style=3D"width:100%;font-size:initial;font-family:Ca=
libri,'Slate Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-a=
lign:initial;background-color:rgb(255,255,255)"><br style=3D"display:initia=
l"></div> =
=
<div style=3D"font-si=
ze:initial;font-family:Calibri,'Slate Pro',sans-serif,sans-serif;co=
lor:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)">Se=
nt=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A0portable=C2=A0Babbage=C2=A0Device=
</div> =
=
</span><table style=3D"background-color:w=
hite;border-spacing:0px" width=3D"100%"> <tbody><tr><td colspan=3D"2" style=
=3D"font-size:initial;text-align:initial;background-color:rgb(255,255,255)"=
> <div style=3D"border-style:solid none none;bord=
er-top-color:rgb(181,196,223);border-top-width:1pt;padding:3pt 0in 0in;font=
-family:Tahoma,'BB Alpha Sans','Slate Pro';font-size:10pt">=
<span class=3D""> <div><b>From: </b>Vincent Reverdy</div><div><b>Sent: </b=
>Saturday, December 19, 2015 8:27 AM</div><div><b>To: </b>ISO C++ Standard =
- Future Proposals</div></span><div><b>Reply To: </b><a rel=3D"nofollow">st=
d-pr...@isocpp.org</a></div><span class=3D""><div><b>Subject: </b>[std-prop=
osals] Re: Standardizing a bit reference utility class template</div></span=
></div></td></tr></tbody></table><div style=3D"border-style:solid none none=
;border-top-color:rgb(186,188,209);border-top-width:1pt;font-size:initial;t=
ext-align:initial;background-color:rgb(255,255,255)"></div><br><div><span c=
lass=3D""><div dir=3D"ltr">Hello.<br><br>I've been working on a new ver=
sion of the proposal over the last few weeks.<br>In the end, it will includ=
e a set of three tools :<br><br><div style=3D"background-color:rgb(250,250,=
250);border-color:rgb(187,187,187);border-style:solid;border-width:1px;word=
-wrap:break-word"><code><div><span style=3D"color:#000">std</span><span sty=
le=3D"color:#660">::</span><span style=3D"color:#000">bit_reference</span><=
span style=3D"color:#660"><</span><span style=3D"color:#606">UIntType</s=
pan><span style=3D"color:#660">>;</span><span style=3D"color:#000"> </sp=
an><span style=3D"color:#800">// Possibly extended to integral types</span>=
<span style=3D"color:#000"><br>std</span><span style=3D"color:#660">::</spa=
n><span style=3D"color:#000">bit_pointer</span><span style=3D"color:#660">&=
lt;</span><span style=3D"color:#606">UIntType</span><span style=3D"color:#6=
60">>;</span><span style=3D"color:#000"> =C2=A0 </span><span style=3D"co=
lor:#800">// Possibly extended to integral types</span><span style=3D"color=
:#000"><br>std</span><span style=3D"color:#660">::</span><span style=3D"col=
or:#000">bit_iterator</span><span style=3D"color:#660"><</span><span sty=
le=3D"color:#606">Iterator</span><span style=3D"color:#660">>;</span><sp=
an style=3D"color:#000"> =C2=A0</span><span style=3D"color:#800">// With It=
erator such that std::bit_reference<typename Iterator::value_type> an=
d std::bit_pointer<typename Iterator::value_type> exist</span><span s=
tyle=3D"color:#000"><br><br></span></div></code></div><br><br>I will post t=
he draft soon.<br>However regarding the draft specification, I have a quest=
ion on two of the constructors of the reference and the pointer<br><span st=
yle=3D"font-family:courier new,monospace"><br></span><div style=3D"backgrou=
nd-color:rgb(250,250,250);border-color:rgb(187,187,187);border-style:solid;=
border-width:1px;word-wrap:break-word"><code><div><span style=3D"color:#008=
">constexpr</span><span style=3D"color:#000"> bit_reference</span><span sty=
le=3D"color:#660">(</span><span style=3D"color:#606">UIntType</span><span s=
tyle=3D"color:#660">&</span><span style=3D"color:#000"> </span><span st=
yle=3D"color:#008">ref</span><span style=3D"color:#660">,</span><span style=
=3D"color:#000"> size_t pos</span><span style=3D"color:#660">);</span><span=
style=3D"color:#000"><br></span><span style=3D"color:#008">constexpr</span=
><span style=3D"color:#000"> bit_pointer</span><span style=3D"color:#660">(=
</span><span style=3D"color:#606">UIntType</span><span style=3D"color:#660"=
>*</span><span style=3D"color:#000"> ptr</span><span style=3D"color:#660">,=
</span><span style=3D"color:#000"> size_t pos</span><span style=3D"color:#6=
60">);</span><span style=3D"color:#000"><br></span></div></code></div><span=
style=3D"font-family:courier new,monospace"><br><span style=3D"font-family=
:arial,sans-serif">The question is: should these constructors be specified =
noexcept</span>?<br><font face=3D"arial,sans-serif">If so, that would allow=
to specify a lot of members of these classes as noexcept too.<br>The probl=
em will occur when <span style=3D"font-family:courier new,monospace">pos &g=
t;=3D std::numeric_limits<UIntType>::digits</span>. <br>In that case,=
I think it should lead to an undefined behaviour.</font><br><span style=3D=
"font-family:arial,sans-serif">But in such a case, should the constructors =
be specified noexcept or not?</span><br><br></span><br></div>
<p></p>
-- <br>
<br>
--- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" group.<br></span>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a rel=3D"nofollow">std-proposal...@isocpp.org</a>.<br>
To post to this group, send email to <a rel=3D"nofollow">std-pr...@isocpp.o=
rg</a>.<span class=3D""><br>
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/" rel=3D"nofollow" target=3D"_blank">https://groups.google.c=
om/a/isocpp.org/group/std-proposals/</a>.<br>
<br></span></div></div>
</blockquote></div><div class=3D"HOEnZb"><div class=3D"h5">
<p></p>
-- <br>
<br>
--- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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@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>
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/" target=3D"_blank">https://groups.google.com/a/isocpp.org/g=
roup/std-proposals/</a>.<br>
</div></div></blockquote></div><br></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
--001a1136ae7cc835ac05275a4f21--
.