Jump to content

user

Member
  • Posts

    12
  • Joined

  • Last visited

user's Achievements

void

void (1/5)

0

Reputation

  1. Num curso profissional, vais provavelmente ter de fazer Matemática B, que é significante mais simples de matemática A que é lecionado nos cursos científico-humanísticos. Com alguma dedicação, não é difícil conseguir atingir o mínimos necessários pra terminares o curso. Porém se quiseres depois seguir os estudos na universidade, terás de realmente estudar matemáticas difíceis, e são realmente necessárias para alguns algoritmos que terás de fazer e também para treinar o teu raciocínio logico para a programação. Mais adianto que será muito difícil encontrares um emprego em programação sem um TeSP ou uma Licenciatura em informática. Com isto dito não te quero desmotivar, eu próprio na escola não sabia nada ou quase nada de matemática, não tive boa nota no exame nacional de Matemática B, mas graças a preferencia regional e a alta média que tive nos restantes módulos do curso profissional, consegui ingressar na licenciatura em engenharia informática. E foi lá que aprendi a matemática, com professores bons e com boas habilidades pedagógicas, fazem toda a diferença. Quem quer que sejas, não tenho duvida nenhuma que serias capaz. Não desmotives ou desistas do teu percurso com medo de obstáculos difíceis 😉
  2. No evento, valida se o caractere introduzido não é um backspace. Se calhar vais ter de alterar para um evento de keyup e fazer a validação por ai
  3. Este erro apenas ocorre ao tentar fazer debug? Quando compilas o projeto, o executável é criado? mas quando é em debug, já não cria? É isso? Confirma as configurações do debug: Projeto -> Properties -> Debug -> Open debug launch profiles UI (clica para abrir um menu) Navega por ai e nos diferentes perfis a ver se encontras algum caminho que aponte para o executável, quando se faz debug. Confirma se o caminho é o mesmo que o caminho que está no output.
  4. Nas prioridades do projeto, podes definir o caminho de destino. Propriedades -> Build -> Output -> Base output path
  5. Podes experimentar usar o style="visibility:hidden;" com margem negativa da altura do input. Para que o elemento escondido suba para cima e dessa maneira não deixar o espaço em branco. Exemplo: <input style="visibility:hidden; margin-top: -25px" /> <!-- Não sei se 25px é a altura correta, terás de exprimentar e ajustar ao teu caso --> Podes também experimentar colocar o input numa posição fora do formulário, usando o visibility: hidden; Exemplo: <input style="visibility:hidden; position: fixed; top: 0; left: 0" /> Ambas estas soluções que eu tentaria, não tenho a certeza se funcionará no teu caso. Em ultimo caso podes fazer um método javascript a parte para fazer o pedido HTTP sem usar o submit do formulário. Assim tens controlo total de quais dados enviar no teu pedido Edit: Reparei agora que se trata de uma coluna da tabela, e não um input. Nesse caso acho que a melhor solução será fazer o pedido a partir do javascript
  6. tens a tabela sa que mostra o stock por armazem. select sa.stock, sa.* from sa where sa.ref = 'REFERENCIA' and sa.armazem = NUMEROARMAZEM
  7. os métodos: void removeCompanyFromFile(Companies companies, char* filename) void updateCompanyInFile(Companies companies, int index, char *filename) abrem o ficheiro mas não o fecham. É necessário fechar o ficheiro com o fclose após qualquer operação, para guardar as alterações, libertar a memória e poder ser lido por outros programas.
  8. São necessárias mais informações... Consegues ver na aba 'Network' do DevTools qual o resultado do pedido que fazes a API? Se o pedido dá 200(OK) ou outro erro?
  9. Existe uma biblioteca publica que permite injetar DLL com bastante facilidade em c++. https://github.com/DarthTon/Blackbone Exemplo: https://github.com/DarthTon/Blackbone/blob/master/src/Samples/ManualMap.cpp Na minha experiência, é dos melhores algoritmos para mapear uma dll num processo. Se não precisares de algo muito sofisticado. Podes usar o LoadLibrary do kernel do windows https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-loadlibraryexa
  10. Nunca é tarde de mais para aprender seja o que for! Python é uma boa linguagem para começar a aprender a lógica algorítmica, mas na minha opinião, depois de aprenderes as bases da programação, recomendo que experimentes uma linguagem de mais baixo nível. Algo que te obrigue a aprender sintaxes, e de como realmente funciona um processador/memória.
  11. A cerca de 6 anos, em c++. Tinha a mania que era hacker e fazia (ou tentava) software de batota para jogos online
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.