Função String - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T05:46:44Zhttps://labdegaragem.com/forum/topics/fun-o-strng?feed=yes&xn_auth=noTalvez meu post tenha soado "…tag:labdegaragem.com,2013-12-04:6223006:Comment:3116412013-12-04T10:06:04.435ZGabriel Yoshiaki Hottahttps://labdegaragem.com/profile/GabrielYoshiakiHotta
<p>Talvez meu post tenha soado "agressivo", se foi o caso, desculpas.</p>
<p>Concordo plenamente com a intencao de ajudar e acho que todos devemos fazer isso (estou em divida nessa parte).</p>
<p>Mas, na minha opiniao, aprender a programar em uma linguagem inclui aprender a usar corretamente as bibliotecas e gastar tempo com o que realmente importa: a logica do programa.</p>
<p></p>
<p></p>
<p>Talvez meu post tenha soado "agressivo", se foi o caso, desculpas.</p>
<p>Concordo plenamente com a intencao de ajudar e acho que todos devemos fazer isso (estou em divida nessa parte).</p>
<p>Mas, na minha opiniao, aprender a programar em uma linguagem inclui aprender a usar corretamente as bibliotecas e gastar tempo com o que realmente importa: a logica do programa.</p>
<p></p>
<p></p> Pessoal a intenção é dar supo…tag:labdegaragem.com,2013-12-03:6223006:Comment:3113892013-12-03T20:39:49.771Zewerton reis alveshttps://labdegaragem.com/profile/ewertonreisalves
<p>Pessoal a intenção é dar suporte ao pessoal que esta iniciando na plataforma arduino e</p>
<p>respectivamente a sua programação e não inventar nada, ultimamente a procura de ajuda nesse segmento</p>
<p>esta intensa e como uma forma de ajudar eu estou postando esse código, quem puder ajudar tbm blz Att</p>
<p>Pessoal a intenção é dar suporte ao pessoal que esta iniciando na plataforma arduino e</p>
<p>respectivamente a sua programação e não inventar nada, ultimamente a procura de ajuda nesse segmento</p>
<p>esta intensa e como uma forma de ajudar eu estou postando esse código, quem puder ajudar tbm blz Att</p> Legal, acho q entendi errado…tag:labdegaragem.com,2013-12-03:6223006:Comment:3116012013-12-03T15:01:27.624ZMarcelo Mosczynskihttps://labdegaragem.com/profile/MarceloMosczynski
<p>Legal, acho q entendi errado o lance de incluir libs, vou tentar rever o que ocorreu, quando fiz isso e o tamanho do programa excedeu o tamanho da memória do ATMEGA</p>
<p>Legal, acho q entendi errado o lance de incluir libs, vou tentar rever o que ocorreu, quando fiz isso e o tamanho do programa excedeu o tamanho da memória do ATMEGA</p> Quando vc inclui uma lib no s…tag:labdegaragem.com,2013-12-03:6223006:Comment:3113702013-12-03T14:33:07.045ZMauro Assishttps://labdegaragem.com/profile/MauroAssis
<p>Quando vc inclui uma lib no seu programa o linker não inclui todas as funções da lib no programa compilado, mas sim apenas aquelas as quais vc usa. Assim, tanto faz usar a lib ou refazer a função, pelo menos do ponto de vista da memória consumida.</p>
<p>Quando vc inclui uma lib no seu programa o linker não inclui todas as funções da lib no programa compilado, mas sim apenas aquelas as quais vc usa. Assim, tanto faz usar a lib ou refazer a função, pelo menos do ponto de vista da memória consumida.</p> Você pode, nada impede de faz…tag:labdegaragem.com,2013-12-03:6223006:Comment:3113622013-12-03T13:10:38.988ZMarcelo Mosczynskihttps://labdegaragem.com/profile/MarceloMosczynski
<p>Você pode, nada impede de faze-lo, as funções para tratar char, muitas vezes, realmente eu tenho que refazer, pois incluir uma lib inteira, para o uso em um momento apenas é perda de espaço de memória...</p>
<p>Você pode, nada impede de faze-lo, as funções para tratar char, muitas vezes, realmente eu tenho que refazer, pois incluir uma lib inteira, para o uso em um momento apenas é perda de espaço de memória...</p> Muito boa a sua função.Parabé…tag:labdegaragem.com,2013-12-03:6223006:Comment:3111922013-12-03T10:57:24.689ZAlmir Bispo dos S.Filhohttps://labdegaragem.com/profile/AlmirBispodosSantosFilho
<p>Muito boa a sua função.Parabéns !!</p>
<p>Seria bom se todos nós pudéssemos criar as nossas próprias funções de acordo com nossas necessidades.</p>
<p></p>
<p></p>
<p>Muito boa a sua função.Parabéns !!</p>
<p>Seria bom se todos nós pudéssemos criar as nossas próprias funções de acordo com nossas necessidades.</p>
<p></p>
<p></p> Da string.h:
char* strpbrk(…tag:labdegaragem.com,2013-12-03:6223006:Comment:3113562013-12-03T10:37:44.609ZGabriel Yoshiaki Hottahttps://labdegaragem.com/profile/GabrielYoshiakiHotta
<p>Da string.h:</p>
<ul>
<li>char* strpbrk( const char* dest, const char* str );</li>
</ul>
<div>Retorna o primeiro caractere que está em ambas strings recebidas, ou NULL se não existe caractere comum.</div>
<ul>
<li>char *strstr( const char* str, const char* substr );</li>
</ul>
<div>Retorna um ponteiro que indica a primeira ocorrencia da string 'substr' na string 'str'.</div>
<p>Da string.h:</p>
<ul>
<li>char* strpbrk( const char* dest, const char* str );</li>
</ul>
<div>Retorna o primeiro caractere que está em ambas strings recebidas, ou NULL se não existe caractere comum.</div>
<ul>
<li>char *strstr( const char* str, const char* substr );</li>
</ul>
<div>Retorna um ponteiro que indica a primeira ocorrencia da string 'substr' na string 'str'.</div> Entendo, um dos problemas des…tag:labdegaragem.com,2013-12-03:6223006:Comment:3111882013-12-03T10:20:49.688Zewerton reis alveshttps://labdegaragem.com/profile/ewertonreisalves
<p>Entendo, um dos problemas dessa função é que vc tem que indicar em que posição começa e termina, a menos que esteja no final, isso nao é viavel quando vc recebe varias informações aleatorias sem conhecimento prévio do tamanho e ordem da string pela serial, ou seja essa função indica se a sub string esta na string esteja ela em qualquer posição.</p>
<p> No próprio link da função diz:</p>
<p>"Atenção: certifique-se seus valores de índice são de comprimento da corda ou você vai ter resultados…</p>
<p>Entendo, um dos problemas dessa função é que vc tem que indicar em que posição começa e termina, a menos que esteja no final, isso nao é viavel quando vc recebe varias informações aleatorias sem conhecimento prévio do tamanho e ordem da string pela serial, ou seja essa função indica se a sub string esta na string esteja ela em qualquer posição.</p>
<p> No próprio link da função diz:</p>
<p>"Atenção: certifique-se seus valores de índice são de comprimento da corda ou você vai ter resultados imprevisíveis. Este tipo de erro pode ser particularmente difícil de encontrar com a segunda instância do substring () se a posição inicial é menor do que o comprimento da corda, mas a posição final não é."</p> Sem querer desmerecer seu tra…tag:labdegaragem.com,2013-12-03:6223006:Comment:3113512013-12-03T09:53:38.328ZGabriel Yoshiaki Hottahttps://labdegaragem.com/profile/GabrielYoshiakiHotta
<p>Sem querer desmerecer seu trabalho, mas acho que esta reinventando a roda. Da uma olhada nisso: <a href="http://arduino.cc/en/Tutorial/StringSubstring" target="_blank">http://arduino.cc/en/Tutorial/StringSubstring</a></p>
<p>Sem querer desmerecer seu trabalho, mas acho que esta reinventando a roda. Da uma olhada nisso: <a href="http://arduino.cc/en/Tutorial/StringSubstring" target="_blank">http://arduino.cc/en/Tutorial/StringSubstring</a></p>