Nowe posty

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Pokaż wątki - Pawel

Strony: [1]
1
C/C++ / std::srand
« dnia: 2016-09-08, 13:42:19 »
Witam,
mam problem z rand(), funkcja bardzo często zwraca mi te same wartości, moim zdaniem nie powinno tak być. Program poprawnie zapisuje liczby od 1 do 80 w tablicy. rand() % x - zwraca losową liczbe z zakresu od zera do x jak rozumiem. Wylosowana liczba trafia na koniec a kocowa liczba jest zapisywana w miejsce wylosowanej, jakim cudem program mi zwraca czasem te same liczby ?

#include <iostream>
#include <cstdlib>
#include <ctime>

using namespace std;

int losowanie( int min, int max )
{
//   srand( time( 0 ) );
std::srand(std::time(0));
  return( rand() % max ) + min;
}



int main()
{
  int liczba[ 100 ];
    int licznik = 10;
    int lin = 0;
    int los = 0;
    int mt = 89;
    int pom = 0;
    int pom2 = 0 ;
    do
    {
      liczba[ licznik  ] = licznik -9 ;
      licznik++;
    } while( licznik < 90 );


do
{


   do
   {
   int dd = losowanie( 10, mt    );
   cout << liczba[ dd ] << ", ";
   lin++;

   pom = liczba[dd];
   pom2 = liczba[mt];
   liczba[mt] = pom;
   liczba[dd] = pom2;

mt--;
     
  } while( lin < 10 );
   
   std::cout << std::endl ;
   los++;
   lin = 0 ;
} while ( los < 8 );
   

   
    return 0;


2
Inne / vim i usuwanie lini
« dnia: 2016-03-18, 10:37:19 »
Wita,
nie mogę znaleźć parametru, odpowiadającego za usuwanie lini, po naciśnięciu dwu krotnego kladisza del. Obecnie usuwa mi znaki  z lini. Zna ktoś ten parametr ?

3
Usługi / Samba i logowanie do zasobów.
« dnia: 2015-11-13, 15:23:50 »
Witam,
zainstalowałem sobie sambe na Debianie wheezy, wszystko pięknie samba działa poprawnie.
Przyszedł czas na aktualizacje do jessie, i pojawił się denerwujący problem. Żeby dostać się do zasobów, muszę podawać dwa razy użytkownika i hasło. Przy pierwszej próbie windowsy twierdzą że nie mam odpowiednich uprawnień, a w logach auth pojawia się tylko informacja

ov 13 14:38:40 xx smbd[1823]: pam_unix(samba:session): session closed for user nobody

przy podaniu drugi raz usera i pass wszystko działa poprawnie

Nov 13 14:38:40 xx smbd[1823]: pam_unix(samba:session): session opened for user xx by (uid=0)

[global]
        workgroup = XXX
        netbios name = xx
        server string = %h server
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 5
        log file = /var/log/samba/log.%m
        max log size = 1000
        dns proxy = No
        usershare allow guests = No
        panic action = /usr/share/samba/panic-action %d
        idmap config * : range =
        idmap config * : backend = tdb
        hosts allow = 192.168.0.

[down]
        comment = Down files
        path = /down/samba
        read only = No

nie znalazłem podobnego problemu. Za wszelkie pomysły dziękuje.

Pozdrawiam

Strony: [1]