我有以下问题.在成功编译之后,如果我在仅更改其中一个.h文件中的某些内容后再次编译它,则计算机会说:
make:没有什么可以为'all'做的.
即使我只修改了.h文件,我是否可以强制编译器再次编译?
似乎vector的函数max_element可以用于此目的,但我不知道如何使用它.
ForwardIterator max_element (ForwardIterator first, ForwardIterator last);
Run Code Online (Sandbox Code Playgroud)
ForwardIterator的类型是什么?如何指定从第m个元素开始搜索?我如何找到max元素的索引?谢谢.
假设n是一个大整数,如何在没有C++循环的情况下用{1,2,...,n}初始化一个向量?谢谢.