Perguntas com a marcação «functions»

Função é um bloco de código que executa uma tarefa específica.





7
Existe um número ideal de linhas de código por função? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
18 functions 


2
A conversão de um método C ++ em uma função C com um argumento de ponteiro é um padrão aceitável?
Eu uso C ++ no ESP-32. Ao registrar um timer, tenho que fazer o seguinte: timer_args.callback = reinterpret_cast<esp_timer_cb_t>(&SoundMixer::soundCallback); timer_args.arg = this; Aqui o timer chama soundCallback. E a mesma coisa ao registrar uma tarefa: xTaskCreate(reinterpret_cast<TaskFunction_t>(&SoundProviderTask::taskProviderCode), "SProvTask", stackSize, this, 10, &taskHandle); Portanto, o método é iniciado em uma tarefa separada. O …
16 c++  c  functions 



8
Recurso vs. Função [fechado]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Frequentemente, ouço PMs (gerentes de projeto) falar sobre recurso …


5
Por que é necessária a * declaração * de dados e funções na linguagem C, quando a definição é escrita no final do código-fonte?
Considere o seguinte código "C": #include<stdio.h> main() { printf("func:%d",Func_i()); } Func_i() { int i=3; return i; } Func_i()é definido no final do código-fonte e nenhuma declaração é fornecida antes do uso main(). No momento em que o compilador vê Func_i()em main(), ele sai do main()e descobre Func_i(). O compilador, de …



2
Qual é o exemplo de uma continuação não implementada como procedimento?
Uma discussão interessante sobre a distinção entre retornos de chamada e continuações no SO levou a essa pergunta. Por definição, uma continuação é uma representação abstrata da lógica necessária para concluir um cálculo. Na maioria dos idiomas, isso se manifesta como um procedimento de um argumento para o qual você …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.