Diferenças: #include x #require

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

Moderador: Moderadores

Avatar do usuário
susviela@bol.com.br
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 susviela@bol.com.br »

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: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

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, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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