- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hello;
I was putting together some subroutine and function calls, and got some strange results.
Then I happened to notice that the arguments did not match. In one case, the number of arguments was different. I was wondering why the linker would not detect an error like that. In the old CVF development system ittold you right away if there was any kind of mismatch, or would give an "external not found" message. C++ does that also, right?
I realize that in this newer environment we can have optional arguments, but if I'm not using that feature, how can I make the linker test for matching types and number of arguments? The compiler didn't notice the incompatitbility even when they were in the same source code block.
Maybe there's a article somewhere I can read?
Thanks; Bill
- Marcas:
- Intel® Fortran Compiler
Link copiado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
/gen-interfaces /warn:interfaces
The first says to generate a module with an interface block for any procedure. The second says to look for such blocks if a procedure reference has an implicit interface. The feature is not perfect, but it works pretty well in most cases.
- Subscrever fonte RSS
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico para o utilizador atual
- Marcador
- Subscrever
- Página amigável para impressora