Pytanie : Utworzenie VPN tunel na Fortinet 50a

I mieć ustawianie vpn tunel między dwa foritnet 50a zapora. I móc the tunel ale ono pojawiać się że ruch drogowy płynąć przez the zapora. Robić 9 mieć niektóre krok po kroku dyrektywa dla utworzenie vpn tunel na fortinet 50a z firmware wersja 50a mr7 łata 9

Odpowiedź : Utworzenie VPN tunel na Fortinet 50a

Wydawać się praca domowa… Jeżeli w ten sposób, zadawalać oczekiwać w ee jeżeli kod the proponować problem. Ale, dato che pewny my móc youn providng kierunek na dlaczego ono.

The pierwszy rzecz być dlaczego the argument.
W C/C++ my używać the prosty kod prosty:
     int magistrala (int argc, char ** argv)
dokąd argc być the liczba argument.
Ono liczyć the imię the program, więc jeżeli the użytkownik właśnie zaczynać the program bez jakaś argument, argc być równy jeden. Jeżeli ty używać the kod kod:
     printf ("\ nThis program mieć %d argument \ n", argc);
i the program bez jakaś argument, the rezultat być
    Ten program mieć (1) argument
Jeżeli ty chcieć jeżeli tam  być argument, właśnie sprawdzać jeżeli argc być > 1.
Jeżeli w ten sposób, ty móc the drugi argument (the program imię jako the pierwszy jeden):

   jeżeli (argc == 2)
    {
        printf ("the argument być %s \ n", argv [(1)]);
    }
Dlaczego argv [(1)] the argument? Ponieważ argv być szyk sznurek, i ty chcieć the argument. Jeżeli ty chcieć the program imię, che być the wskaźnik między the wspornik?
Dobrze, ty znać dlaczego jeżeli tam  być jeden i właśnie jeden argument…
Ono ty móc wybierać the "c" printf (w the próbka cout) lub "c++" cout.

Teraz, dlaczego jeżeli w odwrotny rozkaz?

Ono, ty potrzebować gnida bardziej o sznurek, właściwie char szyk w C.
W ten temat, I być prawdziwy pewny jeżeli ty potrzebować z AnsiString os char*. Dla prostota, I sugerować char*

Gdy char szyk być szyk jak
    char *str = "a1B";
być str [(0)] = "a", str [(1)] = ' (1) ', i w ten sposób dalej, wtedy jeżeli ty robić a dla pętla, jak
    dla (int i=0; ithen ono drukować
a
(1)
B

Jeżeli ty robić the pętla w odwrotny liczenie, mówić, gapić się z wkońcu charakter i finisshing przy the pierwszy, the pętla być
   dla (i=length-1; i>=0; i--)
tak the przypalać podnosić w odwrotny rozkaz…

Twój ćwiczenie, the numeryczny charakter, ty móc sekwencja w the pseudocode numeryczny
  foreach ch w str (w odwrotny rozkaz)
  {
     jeżeli (ch == "(1)") druk 'Jeden"
     inny jeżeli (ch == "2") druk "Dwa"
     etc.
  }

lub używać the zmiana:
 {
     wyłaczać (ch)
     {
     pakować "(1)": drukować "Jeden"; przerwa;
     skrzynka "2": …. etc
     brak: druk ch;
     }
  }

Jose

Inne rozwiązania  
 
programming4us programming4us