Bom dia Estou precisando passar um array de struct para uma função por referência, mas ainda não acertei a sintaxe. Alguém poderia me ajudar ? struct Precos { double compra; double venda; } dados[2]; void OnStart() { dados[1].compra = 10.5; dados[1].venda = 12.5; funcao ( dados ); //-- CHAMA DA FUNÇÃO Print("Alterado Compra : ", dados[1].compra ); } void funcao( struct _dados[] ) { //-- RECEBIMENTO Print(" Original Compra : ", _dados[1].compra ); _dados[1].compra += 5; }
- Execução Instantânea - Abertura e Fechamento de Posições - Negociação - MetaTrader 5 para iPhone
- Execução Instantânea - Abertura e Fechamento de Posições - Negociação - MetaTrader 5 para Android
- ECN e provedores de liquidez para a plataforma MetaTrader 5
struct Precos { double compra; double venda; } dados[2]; void OnStart() { dados[1].compra = 10.5; dados[1].venda = 12.5; funcao ( dados ); //-- CHAMA DA FUNÇÃO Print("Alterado Compra : ", dados[1].compra ); } void funcao( Precos & _dados[] ) { //-- RECEBIMENTO Print(" Original Compra : ", _dados[1].compra ); _dados[1].compra += 5; }
Nikolay Demko:
Obrigado
Nikolay Demko: valeu.
Resolveu!
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se