Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #79992
| From | Real Troll <real.troll@trolls.com> |
|---|---|
| Newsgroups | comp.lang.c++ |
| Subject | Re: lamda-optimization |
| Date | 2021-05-30 18:23 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <s90hs9$1unc$1@gioia.aioe.org> (permalink) |
| References | <s8vs9d$898$1@dont-email.me> |
On 30/05/2021 12:18, Bonita Montero wrote:
> I've just checked:
>
> #include <iostream>
>
> using namespace std;
>
> int main()
> {
> Â Â Â Â int i, j, k;
> Â Â Â Â auto f = [&]() -> int
> Â Â Â Â {
> Â Â Â Â Â Â Â return i + j + k;
> Â Â Â Â };
> Â Â Â Â cout << sizeof f << endl;
> }
>
> Can anyone tell me whether the lambda has three pointers (24 bytes
> on 64 bit systems) instead of just one pointer inside the stack-frame,
> which could be an easy optimization ?
Yes it is 24 on 64 bit machine; Compiled with VS2019 using
> C:\Users\*******\Documents\cmdLine\cpp>cl /EHsc lambda01.cpp
> Microsoft (R) C/C++ Optimizing Compiler Version 19.28.29915 for x64
> Copyright (C) Microsoft Corporation. All rights reserved.
German Manager helped by a German player won the Champions League for Chelsea ( a UK team) in Portugal!!! How wonderful it is.
Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-30 13:18 +0200
Re: lamda-optimization Öö Tiib <ootiib@hot.ee> - 2021-05-30 10:00 -0700
Re: lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-30 19:20 +0200
Re: lamda-optimization Real Troll <real.troll@trolls.com> - 2021-05-30 18:23 +0100
Re: lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-30 19:34 +0200
Re: lamda-optimization David Brown <david.brown@hesbynett.no> - 2021-05-30 20:31 +0200
Re: lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-30 20:46 +0200
Re: lamda-optimization Öö Tiib <ootiib@hot.ee> - 2021-05-30 12:26 -0700
Re: lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-31 06:16 +0200
Re: lamda-optimization Marcel Mueller <news.5.maazl@spamgourmet.org> - 2021-05-31 18:33 +0200
Re: lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-31 18:50 +0200
Re: lamda-optimization Marcel Mueller <news.5.maazl@spamgourmet.org> - 2021-05-31 20:27 +0200
Re: lamda-optimization Bonita Montero <Bonita.Montero@gmail.com> - 2021-06-01 06:14 +0200
csiph-web