函数返回匿名结构体无法编译
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- cpp
- Lĩnh vực
- documentation
Hướng nghiên cứu
Start by locating the lesson 《现代C++入门:RAII内存管理》 and its example for returning multiple values with an anonymous struct. Reproduce the reported compiler error with the shown snippet, then confirm the lesson's example is updated to valid C++ and compiles successfully.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
小彭老师好,《现代C++入门:RAII内存管理》一课中提到的:初始化列表妙用,解决函数多返回值,更加fancy的写法无法编译通过。
示例代码:
struct {
bool b1;
double d1;
} test_anoy() {
return {false, 1.0};
}
编译错误:
test.cpp:9:1: error: new types may not be defined in a return type
9 | struct {
| ^~~~~~
test.cpp:9:1: note: (perhaps a semicolon is missing after the definition of ‘’)
- Ngôn ngữ chính
- C++
- Star
- 4.2k
- Fork
- 555
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của parallel101/course
-
访问者设计模式缺少继承Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 68/100
parallel101/course#35 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
parallel101/course#29 ·
-
print.h 没有包含头文件 cstdintĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100
parallel101/course#39 ·
-
C++17之后才保证new一定对齐。Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 42/100
parallel101/course#38 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
parallel101/course#34 · 1 bình luận ·
Tất cả issue của parallel101/course
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
EsotericSoftware/spine-runtimes#3186 ·
-
An empty line splits a signature where an ordinary comment is right above an argument's HaddockĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
mrkkrp/tilia#213 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Round video messages start gray and blocky with libx264: encoder is configured for 1,000,000 fpsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
telegramdesktop/tdesktop#31422 ·
Maintainer thường phản hồi trong vòng 9 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 5 ngày