Closed AzrBrk closed 7 months ago
struct X
{
char cc{'k'};
int a{10};
char c{'l'};
char e{'3'};
double b{2.33};
};
使用以上结构体,偏移求解错误
https://gcc.godbolt.org/z/cqEW43Evz
偏移求解参考akchilov2.cpp:108
原来是一个人啊
人不能两次踏进同一条河流。 -- 赫拉克利特
你提交pr能不能不要搞这么抽象的名字,我看到都不知道是啥,你总得说明:
第 N 题 name
这样的 commit 丑的要死
等下,改改
https://gcc.godbolt.org/z/b63qv93xb 测试了这个,应该是没有啥问题了吧。。。 另外msvc应该是能build的啊:https://gcc.godbolt.org/z/P6E5e6PW6
struct X
{
char cc{ 'k' };
int a{ 10 };
char c{ 'l' };
short r{123};
char e{ 'u' };
int ac{ 19 };
double b{ 2.33 };
double bbg{ 4.55 };
};
error
文件名用了空格(默认空格当路径分隔符
@AzrBrk 你修改好了就要自己 request for review。
@Matrix-A https://github.com/Mq-b/Loser-HomeWork/pull/251#issuecomment-1902560534 的这个问题是否还存在?review 一下。
@Matrix-A #251 (comment) 的这个问题是否还存在?review 一下。
还是存在的
问题在于,你这个 pr 的名字,还是不明确啊
还有四个 commit 的信息,瞎写
还有四个 commit 的信息,瞎写
@Mq-b 不喜欢 PR 的 commit 信息可以 Squash and Merge。
还有四个 commit 的信息,瞎写
@Mq-b 不喜欢 PR 的 commit 信息可以 Squash and Merge。
更新: https://gcc.godbolt.org/z/Y1e193Mcr https://gcc.godbolt.org/z/91Peafj33
还有四个 commit 的信息,瞎写
@Mq-b 不喜欢 PR 的 commit 信息可以 Squash and Merge。
更新: https://gcc.godbolt.org/z/Y1e193Mcr https://gcc.godbolt.org/z/91Peafj33
好复杂(
还有四个 commit 的信息,瞎写
@Mq-b 不喜欢 PR 的 commit 信息可以 Squash and Merge。
更新: https://gcc.godbolt.org/z/Y1e193Mcr https://gcc.godbolt.org/z/91Peafj33
好复杂(
已知问题:编译时运行版本无法推算聚合类内部有聚合类成员的情况,目前我不知道如何解决, std::is_constructible_v会为false,但是可以有非聚合类的结构体成员
已知问题:编译时运行版本无法推算聚合类内部有聚合类成员的情况,目前我不知道如何解决
那就可以了。另外要记得 request for review。@AzrBrk
https://gcc.godbolt.org/z/qcqzaY1fa