Ir para conteúdo
Fórum Script Brasil

Fer_Juriolli

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Posts postados por Fer_Juriolli

  1. não entendo muito de programas de firewall, mas considerando que eles mexem com portas, basicamente,, creio que usem sockets. E sockets em C são muito bons, tanto é que, sabendo os sockets em C, sabe-se em qualquer linguagem, pois todas seguem o mesmo padrão (pelo menos os chamados socktets de baixo nível), com funções socket(), listen(), bind() etc

    Essas funções são sockets UNIX, são system class do SO Unix.

    Em Windoes tamb[ém tem, mas não conheço :P

    Pô valeu mesmo cara.

    No Windows é feito pelo Winsock API, que é meio que uma "cópia" do Berkeley Sockets, pra manter compatibilidade (em maioria) com o *NIX.

    Se quiser aprender sobre sockets em C, a melhor referência que eu tenho é esta: http://beej.us/guide/bgnet/

    Se estiver no Windows, tenha certeza de ter lido isso: http://beej.us/guide/bgnet/output/html/mul...ro.html#windows

    Abraços.

    Caramba era isso que eu tava procurando. Até tinha feito outro tópico em outro fórum em relação à isso.

    já baixei umas apostilas a respeito de sockets em C. Achei bem bacana.

    Valeu mesmo cara.

  2. C e C++ jamais deixarão de ser usados.

    Quase tudo que se tem hoje é graças a ele. Quase tudo o SO Linux está em C, diversos programas e bibliotecas são feitos em C, mesmo que carregados por outras linguagens, como PHP ou Python

    Se você vai usar muito ou pouco, depende da área de atuação. Se for mexer com WEB, usará bem pouco. Se for fazer programas que precisam ser muito eficientes, provavelmente usará C. Se for mexer com sistema embarcado, então, C na cabeça!

    Mesmo que ela não lhe seja útil na prática no mercado, sabendo C/C++ você aprende qualquer outra linguagem com facilidade

    Opa valeu, botei mais fé no C então rsrs.

    Adoro essa linguagem, pra mim é muito legal e desafiador de se programar com ela.

    Tipo, eu sei que se eu for na área da web (web design) não vou usar muito C.

    No caso, por exemplo, eu quiser criar um programa de firewall? Ou um programa que gerencie outras máquinas em rede.. Eu usaria C (tanto para carregar outras linguagens ou C em si) ou usaria outra?

    PS: Pode me falar o básico disso, pois estou falando do básico do básico mesmo, só pra eu ter uma nossão rsrs.

    Valeu!

  3. Olá pessoal.

    Primeiramente, passei em sistemas de informação na federal.

    Meu irmão faz o mesmo curso, só que está mais a frente. Vou entrar agora no começo de 2011.

    Bom, vamos lá:

    Meu irmão me disse que no curso, se usa muito C/C++

    Faz um tempo em que me dedico à essa linguagem de programação. Vendo tutoriais, apostilas etc. Já aprendi muita coisa.

    Queria saber se a programação de C/C++ é uma programação que está "atualizada".. Tipo uma programação em que eu não perca tempo em me aprofundar nela, para que depois não servir ao meu propósito e/ou ficar "desatualizada".

    Bom, adoro desafios. Sempre fui bom em informática. E para meu futuro, queria me dedicar à "arte" de ser um engenheiro de software. Seria C/C++ uma programação que eu iria usar? Por exemplo, fazer um programa para administrar o fluxo de caixa de uma empresa. Ou então um programa de firewall, na área de segurança da internet. Eu iria usar C/C++ ou qual ou quais outros tipos de programação?

    Desculpe se eu escrevi um tanto que confuso, mais é isso aí mesmo.

    Valeu pessoal.

    Abraços

  4. Para fazer com que o script permaneça perguntando o valor, basta usar um while. No caso, usaremos o do-while, que executará a pergunta ao menos 1x e permanecerá executando até ser encontrado um valor satisfatório (p < 250).

    Quanto ao erro no seu script (não ocorre abaixo) é simples: ele entrará sempre no cin >> pr, e mostrará a mensagem caso o if seja verdadeiro, caso contrário ele vai ao pause sem usar o pr para nada.

    Há o uso desnecessário de memória também, criando 2 objetos que poderiam ser resumidos em apenas 1. O p é usado para ler o input e depois você usa o pr com a mesma função, quando poderia reusar o p. Veja:

    #include <iostream>
    using namespace std;
    
    int main()
    {
        int p = 0; 
        cout << "Digite o tamanho do HD do seu computador: ";
        do
        {    
            cin >> p;
            if (p>250)
                cout << "Mentira! Digite o tamanho verdadeiro: ";
        }while (p>250);
        cout << "Agora sim, seu mentiroso!" << endl;
        system("PAUSE");
        getchar();
    }

    Entendi cara.

    Valeu mesmo, tirou minha dúvida.

    Abraço

  5. Olá pessoal.

    Faz um tempinho que me interessei em programação. Especialmente por C++.

    já criei alguns scripts, bem iniciantes.

    Não tive aula nem nada do gênero. Aprendi lendo tutoriais etc.

    Abaixo, um exemplo de script para tirar minha dúvida:

    #include <iostream>

    using namespace std;

    int main()

    {

    int p;

    int pr;

    cout << "Digite o tamanho do HD do seu computador: ";

    cin >> p;

    if (p>250)

    cout << "Mentira! Digite o tamanho verdadeiro: ";

    cin >> pr;

    if (pr<250)

    cout << "Agora sim, seu mentiroso!" << endl;

    system("PAUSE");

    getchar();

    }

    É um script bem sonso, é só pra tirar minha dúvida mesmo rsrs.

    Queria saber como eu poderia fazer para quando eu digitar o valor do HD errado, ele ficar repetindo a mensagem, até que eu colocar o valor verdadeiro de acordo com a condição do script.

    E também, quando eu coloco um valor inferior a 250 no começo, não acontece nada. Até que eu coloque o valor correto na segunda condição do if para o script prosseguir corretamente.

    Se tiver alguma coisa que eu fiz de errado, pode me falar também.

    Valeu.

    Abraços

    Fernando Juriolli.

×
×
  • Criar Novo...