Покажи Публикации - michael1960
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: 1 2 [3] 4 5
31  Програмиране / Общ форум / Re: Bubble sort на елементи на структура C program -: Mar 25, 2015, 19:59
Предполагам идеята е  да се разместват целите записи (структури) е не само имената в тях
т.е. там дето се копира само името би трябвало да се копират и всички остнали полета на структурата едно по едно - в сл. имаме само едно допълнително поле 'age'

Сигурно това е идеята, но човека питаше защо се сърди компилатора, а разместването не може да стане с strcpy, това е функция, която копира един стринг в друг.
Трябва да стане така
 декларираме
int age;

тогава разместването ще изглежда така:

age = item[e-1].age;
strcpy(t, item[e-1].name);
.
.
.
.
.
32  Програмиране / Общ форум / Re: Bubble sort на елементи на структура C program -: Mar 25, 2015, 18:41
Аз съм прост и дърт човек и явно не съм запознат с последните тендениции, и искам да попитам следното:
1.След като си декларирал в структурата масив int age[80], в кой от всичките елементи на този маси записваш стойност с това -> scanf("%d", &item[j].age); по мое време това ставаше така -> scanf("%d", &item.age[0]), примерно.
2.Според беглите ми познания по английски, това поле би трябвало да съдържа възраста на съответния студент, та бихте ли ми казали на колко години трябва да е човек, че стойността да е 80 цифри. Такава декларация би трябвало да е просто int age;
3.След като тук си се сетил да проверяваш стойностите на полето
name -> strcmp(item[e-1].name, item[e].name),
по каква логика, при положение че t e масив от 100 символа, допускаш че strcpy(t, item[e-1]); ще копира стойността на name в t. Би трябвало да е така -> strcpy(t, item[e-1].name);
другите strcpy по - надолу трябва да е по същият начин.

Михаил Петров
град Смолян
33  Нетехнически теми / Идеи и мнения / Re: Към ползващите Slackware: ползвате ли GUI ? -: Feb 06, 2015, 16:54
Да разбира се. Slackware 14.1, MATE Desktop Environment 1.2.0. и си ми работи прекрасно
34  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: digital.bg продължават да хулят свободния софтуер -: Feb 20, 2014, 18:49
Лоша реклама няма, според мен, така че щом за свободния софтуер се говори, значи нещата вървят напред, което е по - важно  :D
35  Предложения и въпроси относно Linux-BG / Предложения за подобрения на този форум / Re: Предложение за секция „Програмиране“ -: May 03, 2012, 07:03
Според мен, най добре е тези които искат да им се направят курсови работи, дипломни работи и т.н, да идат на data.bg. Там се занимават с подобни неща и там вероятно ще се намери кой да им свърши работа. Тук хората са заети със сериозни неща.

Михаил Петров
град Смолян - България
36  Нетехнически теми / Идеи и мнения / Re: Дистрибутиране на софтуер -: Feb 09, 2011, 16:48
Начинът е или да компилираш приложението си със статични библиотеки, Qt в това число, тогава ще работи на повечето дистрибуции, или да предоставяш програмата си заедно със библиотеките от които зависи. Това е. Специален софтуер за това няма, въпреки че срещтнах някъде, тези дни за подготвящ се проект за създаване на универсална инсталационна програма, но къде точно прочетох за това не мога да си спомня.

Михаил Петров
град Смолян
37  Програмиране / Общ форум / Това заслужава дълги и силни аплодисменти. -: Jan 10, 2011, 13:19
Моите ги имат. Браво колеги, искренно ви желая успех !
http://www.mmw.bg/show/422_vyvedenie_v_qt/
38  Програмиране / Общ форум / Re: Колеги, някой би ли се съгласил да тества -: Oct 03, 2010, 21:53
При мен работи само под root.
Mandriva FREE 2010.1

Мда, това не го очаквах, не знам защо е така, но вероятно е от правата, трябва да я стартирате във вашата Home директория, за всяка друга може да даде грешка, заради правата над отделните директории

Това е което ми идва наум, не знам
39  Програмиране / Общ форум / Re: Колеги, някой би ли се съгласил да тества -: Oct 03, 2010, 21:49
Здравей, michael1960,
интересно ми е каква е програмата по предназначение. Другото, което ме интересува е компилирането, имаш всяка от изброените платформи и компилираш под всяка една поотделно или... Аз съм си написал една програмка на QT и компилирам за Linux и Windows под Linux и видях, че е възможно и за Мак да се компилира, чрез DarwinX, но все още не съм видял как да се компилира QT за Мак. За линукс я линквам със статични библиотеки, а М$ с динамични. Прилагам програмата, аз съм я пробвал само на Мандрива и ХР и тръгва. Иначе Fedora има пакети за cross-compiler mingw32-qt за Windows и darwinx-qt за Мас, ама още не съм прегледал как се прави, иначе аз само си правя тестове да ли се получава не се стремя към нещо конкретно просто "зарибявка"  [_]3

1.Да програмата трябва да се компилира за всяка платформа поотделно, затова съм пуснал отделно Windows версия и отделно Linux версия, За МАС няма как да я направя, защото нямам МАС. Това е така защото има разлика в системните библиотеки и хеадер файловете за отделните компилатори, Понеже за Windows използвам nmake от MS Visual C++ 6.0, там например извикването #include <typeinfo.h> съотвествува на извикването #include <typeinfo> за g++ в Linux. Също така ако за nmake sprintf(s, "%c\0", d); е съвсем коректно за g++, при такова извикване се получават странни неща, тук аналогичното извикване е sprintf(s, "%c%c", d, "\0");, и още някои разлики, не особено големи на които ме принуждават да правя отделни версии за Windows и Linux. А както може би сте забелязали самото Qt, се предлага отделно за Windows, отделно за Linux, отделно за МАС, така че ...
2. За идеята на тази програма. Идеята е да можете да си следите сметките, колко пари сте получили, колкко сте похарчили, какво сте разплатили, какво още имате да плащате. Освен това като екстра съм направил изчисляване на биоритми, което според мен най - малкото е интересно. Можете също така да следите кога и колко дни сте работили, кога и колко дни сте били на половин работен ден, кога и колко дни сте били нощтна смяна, и т.н. Не че с това можете да убедите работодателя си че греши, ако е сбъркал, но пък самият вие ще сте наясно, кога и как сте работили. Това е общо взето,

Надявам се отговора ми да ви е удовлетворил.
40  Програмиране / Общ форум / Re: Колеги, някой би ли се съгласил да тества -: Oct 03, 2010, 21:33
Здр.
При мен пак работи, може би няма нужда да пиша де, защото и преди работеше.
Debian squeeze amd64 + ia32-libs +  ia32-libs-gtk
Пак няма други езици, но забелязах едно забавяне когато сменям годината. а ако нацъкам няколко пъти бързо, после чакам секунди докато се изредят всички години през които съм минал.
Поздрави.

Да езиците ги няма, всъщтност смятам да се съсредоточа върху разработването на комерсиалната версия на тази програма, където ще добавя и това. Тази програма ми позволи и разбира се, благодарение на вас колеги, да направя програмата така че да работи на повечето дистрибуции без да е необходимо прекомпилиране на програмата, за което искренно ви благодаря.
41  Програмиране / Общ форум / Re: Колеги, някой би ли се съгласил да тества -: Oct 03, 2010, 06:17
Смятам, че разреших проблема със стартирането на програмата и под Debian базираните дистрибуции, имам предвид Ubuntu и Debian, а също така и Slackware 13.1. Това успях да го направя, понеже след като си сложих Slackware 13.1, където ми даде същата грешка, която се получаваше при стартиране под Debian базираните дистрибуции.

Ако някой иска да опита, линка за новата версия е това:
http://www.fileden.com/files/2009/12/4/2675571/linux32/Balans32.tar.gz
или
http://www.fileden.com/files/2009/12/4/2675571/linux32/Balans32.tar.bz2

П.С. Нарочно не споменавам с коя версия на Qt съм компилирал програмата.
42  Linux секция за начинаещи / Настройка на програми / Re: Как Windows да види ext3 дялове? -: Jun 10, 2010, 07:23
Цитат
Здравейте! Поразрових се в нета и тук с търсачката потърсих информация и попаднах две програми. IFS Driver и Linux Reader, но нещо без успех. На лаптопа съм с Windows XP Pro SP3 и Ubuntu 10.04, форматирани дялове съответно на NTFS и EXT3. Първата програма (драйвер) видя само дяловете и им присвоих буква, но не вижда как са форматирани. Когато искам да отворя дял ма ext3 Win казва че не е форматиран и предлага да го направя. Втората програма вижда всичко, но отново не иска да отвори дяловете. Къде бъркам?

Никъде не бъркаш, просто Microsoft са много велики и не смятат че файлова система ext3 не съществува. С две думи, Windows не може да разпознае ext3 или някоя друга файлова система използвана в Linux. Това е !
43  Нетехнически теми / Коментар / Re: Warehouse Open на LOR -: Jun 06, 2010, 14:37
Браво, напълно заслужени аплодисменти от мен, да работят все така ! [_]3
44  Програмиране / Общ форум / Re: Колеги, някой би ли се съгласил да тества -: May 21, 2010, 20:42
При мен работи без проблеми под 64 битов дебиан squeeze:
2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64 GNU/Linux
(имам и пакетите ia32-libs libqt4-core libqt4-gui ia32-libs-gtk заради скайп)

Това е много странно, но въпреки това радващо.

Цитат
едит: не мога да сменя езика, само на български работи при мен. нищо не се променя когато избера английски от бутона в дясно например...

Това просто не съм го направил, просто ми убягна, но обещавам в най - скоро време да го оправя.
45  Програмиране / Общ форум / Re: Колеги, някой би ли се съгласил да тества -: May 21, 2010, 14:51
Цитат
Кажи ми от къде да си изтегля това Сусе 12.0 което ще излезе към 2012-та година ? Сподели от къде намираш бъдещите версии да ги пробваме и ние :)

Вижте аз SuSE не съм качвал, това е информация от един колега, който каза че го е пробвал с тази дистрибуция. Но съвсем спокойно може да е сбъркал при писането, а понеже аз не съм в течение със SuSE ... :)
Страници: 1 2 [3] 4 5