Diferenças: #include x #require

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
Carlos Susviela
Usuário Nível 3
Usuário Nível 3
Mensagens: 236
Registrado em: 30 Jun 2017 11:17
Localização: São José / SC
Contato:

Diferenças: #include x #require

Mensagem por Carlos Susviela »

Tecnicamente quais as diferenças entre:

#include "hbclass.ch"
#require "hbsqlit3"
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com

( #ProgramandoxBase #AllxBase )
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20453
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Diferenças: #include x #require

Mensagem por JoséQuintas »

#include é pra incluir um arquivo CH com constantes definidas.

#require é pra forçar a linquedição de alguma função de biblioteca.


Puxa automático?
Nem sempre.

? &( "descend(2)" )

Numa macro dessas usa descend(), mas não vai ser adicionada automaticamente.
Num caso desses, o #require ou REQUEST vão forçar que a função entre no EXE.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder