Nikolai Semko: . E há mais. Não tenho a certeza sobre isso.
Há um ano atrás, tais problemas pareciam não existir.
Só não se viram os problemas.
Quando adicionámos as funções iTime, iOpen, iHigh etc., que na realidade são degradadas CopyTime, CopyOpen, CopyHigh etc., vimos que havia casos em que os últimos dados ainda não tinham sido carregados e as funções devolviam o resultado. No caso das i-Funções, isto revelou-se crítico.
Tudo deve funcionar correcta e rapidamente agora. Esperar pela construção oficial.
Quando adicionámos as funções iTime, iOpen, iHigh etc., que na realidade são degeneradas CopyTime, CopyOpen, CopyHigh etc., vimos que há casos em que os últimos dados ainda não estão carregados e as funções retornam o resultado. No caso das i-Funções, revelou-se crítico.
Tudo deve estar a funcionar correcta e rapidamente agora. Aguardar a construção oficial.
Já está, obrigado.
Ou seja, a construção actual disponível é 1881? Ou será que me escapou alguma coisa?
OK. Qual é a diferença? Porque é que o tamanho da matriz se tornou subitamente 753790660 (em vez de um) e, como consequência, a memória ficou subitamente esgotada (4007) ? MT5\1881\32
Além disso... Se eliminarmos literalmente três caracteres na primeira variante, o resultado também será bom
Erro de execução: Porque é que o tamanho da matriz se tornou subitamente 753790660 (em vez de um) e por isso ficou subitamente sem memória (4007) ? MT5\1881\32
class A {
int A::f() { returnNULL; } //нормально
A *A::g() { returnNULL; } //Error: object of 'A' cannot be returned, copy constructor 'A::A(const A &)' not found
};
class A {
int A::f();
template <typename T>
A* A::g();
};
int A::f() { returnNULL; } //нормальноtemplate<typename T>
A* A::g() { returnNULL; } //Error: 'g' - function already defined and has different type
1881
Correcção desde a construção de 1886.
. E há mais. Não tenho a certeza sobre isso.
Só não se viram os problemas.
Quando adicionámos as funções iTime, iOpen, iHigh etc., que na realidade são degradadas CopyTime, CopyOpen, CopyHigh etc., vimos que havia casos em que os últimos dados ainda não tinham sido carregados e as funções devolviam o resultado. No caso das i-Funções, isto revelou-se crítico.
Tudo deve funcionar correcta e rapidamente agora. Esperar pela construção oficial.
Fixo desde a construção de 1886.
Só não viu os problemas.
Quando adicionámos as funções iTime, iOpen, iHigh etc., que na realidade são degeneradas CopyTime, CopyOpen, CopyHigh etc., vimos que há casos em que os últimos dados ainda não estão carregados e as funções retornam o resultado. No caso das i-Funções, revelou-se crítico.
Tudo deve estar a funcionar correcta e rapidamente agora. Aguardar a construção oficial.
Já está, obrigado.
Erro durante a execução:
Resultado: Esperado:
R::f<int>:1 A::f<int>:1
R::f<int>:753790661 A::f<int>:2
R::f<int>:Erro:4007
Caso contrário:
OK. Qual é a diferença? Porque é que o tamanho da matriz se tornou subitamente 753790660 (em vez de um) e, como consequência, a memória ficou subitamente esgotada (4007) ? MT5\1881\32
Além disso... Se eliminarmos literalmente três caracteres na primeira variante, o resultado também será bom
Erro de execução:
Porque é que o tamanho da matriz se tornou subitamente 753790660 (em vez de um) e por isso ficou subitamente sem memória (4007) ? MT5\1881\32
Erro de compilação:
MT5\1881\32Porque escreveria {} dentro de uma aula como esta (:::)?
Erro de compilação:
Porque escreveria {} dentro de uma aula como esta (:::)?
Porque não?
É mais ou menos assim... Quero escrevê-lo... se eu quiser, não quero.Porque não?
Não é uma razão.