http://gcc.godbolt.org/#%7B%22version%22%3A3%2C%22filterAsm%22%3A%7B%22labels%22%3Atrue%2C%22directives%22%3Atrue%2C%22commentOnly%22%3Atrue%7D%2C%22compilers%22%3A%5B%7B%22source%22%3A%22%23include%20%3Calgorithm%3E%5Cn%5Cnstruct%20foo%5Cn%7B%5Cn%20%20int%20x%2C%20y%3B%20%20%20%20%5Cn%7D%3B%5Cn%5Cnvoid%20bar%28foo%2a%20a%2C%20foo%2a%20b%2C%20size_t%20n%29%5Cn%7B%5Cn%20%20std%3A%3Acopy%28a%2C%20a%20%2B%20n%2C%20b%29%3B%5Cn%7D%5Cn%22%2C%22compiler%22%3A%22%2Fusr%2Fbin%2Fg%2B%2B-4.7%22%2C%22options%22%3A%22-O%20-march%3Dnative%22%7D%5D%7D
查看gcc编译后的汇编代码的网站
最新推荐文章于 2025-06-02 16:39:05 发布
本文通过Godbolt在线编译器展示了一个使用GCC 4.7编译器的C++示例,该示例实现了两个结构体指针之间的元素复制。此代码段利用了C++标准库中的`std::copy`函数。
3043

被折叠的 条评论
为什么被折叠?



