[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]

 [ Скрыть форму ]
Имя
Не поднимать тред 
Тема
Сообщение
Капча Капча
Пароль
Файл
Вернуться к
  • Публикация сообщения означает согласие с условиями предоставления сервиса
  • В сообщениях можно использовать разметку wakabamark
  • На данной доске отображаются исходные имена файлов!
  • Разрешенные типы файлов: text, video, code, image, pdf, flash, vector, music, archive
  • Тред перестает подниматься после 500 сообщений.
  • Треды с числом ответов более 100 не могут быть удалены.
  • Старые треды перемещаются в архив после 40 страницы.

No.27552 Ответ [Открыть тред]
Увидел в одном коде такую строчку:
implode(file('file.txt'));
ЭТо тоже самое, что и
filegetcontents('file.txt');
или всё же разница есть?
>> No.27553 Ответ
>>27552
inmplode - объединяет массив в строку. file - читает содержимое файла в массив.
file_get_contents сразу представляет файл в виде строки. Работает быстрее, чем первый вариант.
>> No.27555 Ответ
>>27553
спасибо


No.27484 Ответ [Открыть тред]
Файл: -.jpg
Jpg, 37.73 KB, 400×400 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
-.jpg
Доброй ночи, доброкодер. Обычно все мои проблемы решают лолинеки, самим своим существованием вдохновляя меня на подвиг, но сейчас мне требуется твоя помощь. Есть три задачи на С++ и очень сжатые сроки. Надеюсь, чудо произойдет и ты поможешь мне их реализовать.
1) Запрограммировать функцию для вычисления интегралов по методу Симпсона.Застосуваты составленную функцию для вычисления несобственных интегралов.
При тестировании воспользоваться закономерностями:
а) Эллиптический интеграл второго рода
б) интеграл Дирихле
в) интеграл Пуассона
г) интеграл Эйлера

2) Составить рекурсивную функцию для быстрого (быстрее, чем линейного) вычисления чисел Фибоначчи, воспользовавшись вектрно-матричным представлением

3) Написать программу нахождения эйлерового цикла в графе, заданном списком смежности. Граф вводится в виде матрицы смежности.
>> No.27486 Ответ
>>27484
> Застосуваты
Какол что ли? Как это слово на английский переводится?
>> No.27487 Ответ
>>27484
Весь семестр упарывали аниму под горилку с салом, а теперь "Анон помоги сделать лабы"?
>> No.27488 Ответ
>>27486
"Использовать". Чертов гуглопереводчик, неужели так трудно было учесть отсутствие пробела после точки. Видимо такие же спецы как и я писали.
>> No.27489 Ответ
>>27487
Весь семестр учил гуманитарщину и философски-религиозную ересь, а теперь как духовный человек обращаюсь за помощью.
А анима под горилку с салом - самое то, я вам скажу.
>> No.27490 Ответ
>>27484
Дробить сраный граф неинтересно, читать про жидовские интегралы на википедии вместо опа и подавно. А вот вторая задача...
> Составить рекурсивную функцию для вычисления чисел Фибоначчи
Неплохая тема для олимпиадки.
>> No.27508 Ответ
1) ruwiki://Метод_Симпсона
2) http://e-maxx.ru/algo/fibonacci_numbers , смотри матричную формулу и научись быстро возводить в степень


No.27402 Ответ [Открыть тред]
Файл: vk.png
Png, 59.11 KB, 676×341 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
vk.png
Привет, анон, выручай. Вот код на С, он работает не правильно, помоги найти проблему. С меня как всегда.
Суть:
Нужно посимвольно записать в массив текстовый файл, а потом тупо вывести его в консоль.
Проблема: Содержимое файла выводится хорошо, но после него выводится еще странная абракадабра в виде множества букв "М"и ранее введенного в консоль адреса файла.
Код:
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
   setlocale(LC_ALL, "Russian");
   char path[255];
   char buf[255];
   char sym;
   printf("Please, enter test file path\n");
   scanf("%s",&path);
Привет, анон, выручай. Вот код на С, он работает не правильно, помоги найти проблему. С меня как всегда.
Суть:
Нужно посимвольно записать в массив текстовый файл, а потом тупо вывести его в консоль.
Проблема: Содержимое файла выводится хорошо, но после него выводится еще странная абракадабра в виде множества букв "М"и ранее введенного в консоль адреса файла.
Код:
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
   setlocale(LC_ALL, "Russian");
   char path[255];
   char buf[255];
   char sym;
   printf("Please, enter test file path\n");
   scanf("%s",&path);
   FILE *f;
   f=fopen(path,"rt");
   int i;
   i=0;
   while((sym = fgetc(f)) != EOF)
   {
   buf[i]=sym;
   i++;
   }
   puts(buf);
   getch();
   return 0;
}
Пример содержимого файла: "123456".
Пример того что выводится в консоль на пикрилейтед.
Можно бросаться гнилыми овощами, и говорить какой я мудак. Буду примать к сведению, и делать правильно.
Сообщение слишком длинное. Полная версия. 33 posts are omitted, из них 9 с файлами. Развернуть тред.
>> No.27439 Ответ
>>27436
> использованием прерываний
selffix
>> No.27440 Ответ
>>27436
программа из 20 строчек это курсач?
>> No.27441 Ответ
>>27440
Быдлоколледж в мухосранске. Так что, как бы печально это не было, да.
>> No.27442 Ответ
>> No.27443 Ответ
Файл: 1321047369560.gif
Gif, 432.87 KB, 500×275 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1321047369560.gif
>> No.27444 Ответ
>>27437
У адекватных одногруппников темы без прерываний.
>> No.27445 Ответ
>>27444
Я не говорил про адекватных, я говорил про готовые решения. Чувствуешь разницу?
>> No.27446 Ответ
>>27435
Я только начал в ассемблер. Т.е. даже не предполагаю как сделать ассемблерную вставку.
>> No.27447 Ответ
>>27446
__asm mov ax, 10h
__asm mov ax, bx
>> No.27502 Ответ
>>27436
Он имеет в виду разработку под MS DOS с использованием Borland C, смирись. Или дай ему понять, что его запрос несколько бессмысленен.


No.27318 Ответ [Открыть тред]
Файл: 150px-Silverlight.png
Png, 30.73 KB, 150×166 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
150px-Silverlight.png
Выше упомянутого поделия майкрософт нить, которое они поначалу толкали(или всё ещё толкают) как замену flash.
12 posts are omitted. Развернуть тред.
>> No.27348 Ответ
>>27347
На сколько мне известно, сильверлайт - это обрезанный wpf. Стоит начать с изучения него, неверное.
>> No.27379 Ответ
Но ведь Silverlight RIP.
/thread
>> No.27382 Ответ
>> No.27385 Ответ
>>27382
Няша, ты не понял. "RIP" означает "на нём никто не пишет, потому что он никому не интересен из-за наличия гораздо более вменяемых альтернатив".
>> No.27386 Ответ
>>27347
Слушай, а разве там в бэкграунд коде не видно элементы управления? Помоему ты что то не так делаешь.
>> No.27387 Ответ
>>27386
Делаю я вот что: создаю в файле Mainpage.xaml.cs в классе MainPage свои классы и пишу этим классам методы. В мелодах не видно никаких элементов упавления. На странице из Toolbox сделал Canvas c name="mainCanvas". Студия(2010) пишет, что не знает, кто такой mainCanvas.
>> No.27388 Ответ
>>27387
Повидимому элементы все видны только в самом методе-конструкторе public MainPage(). А так же в событиях элементов, которые автоматически создаются при двойном клике на элемент, причём только тот самый элемент, чьё это событие.
>> No.27389 Ответ
>>27385
Каких альтернатив? Может быть, HTML5 с его ущербным жаваскриптом и зоопарком браузеров? Или JavaFX, для которой ни у кого не стоит рантайм? Или, может быть, флеш без многопоточности?
>> No.27390 Ответ
>>27389
А, нет, я знаю! Это наверняка ActiveX, поддерживаемый только на одной платформе и только Самым Лучшим и Прогрессивным Браузером!
>> No.27464 Ответ
>>27347
Ты явно что-то делаешь не так, если тебе это нужно. В wpf и silverlight лучше пользоваться привязкой данных, чем пытаться к ним обращаться напрямую. Читай в msdn про binding и mvvm. Это ведь главные фичи сего фреймворка.


No.27271 Ответ [Открыть тред]
Файл: gopherbw.png
Png, 205.72 KB, 3861×3861 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
gopherbw.png
Добрый день, Анон.
Может ты мне объяснишь, для чего использовать Go? Язык так неплохой, думаю, что у него будет будущее, но сферу применения данного языка я никак не могу определить.
Надеюсь на тебя, анон.
39 posts are omitted, из них 2 с файлами. Развернуть тред.
>> No.27375 Ответ
Я ничего не понял, зачем у вас всех скобки в префиксной нотации?
>> No.27376 Ответ
>>27375
ЛИШПОЛЮБЫ не могут без СКОБКОЛОЖЕСТВА же.

И вообще, тред надо возвращать к теме ОП-поста, иначе, как подсказывает мне капча, «дальше жертва».
>> No.27381 Ответ
>>27375
потому что это списки и с ними так удобнее изголятся.
>> No.27384 Ответ
>>27375
Потому что s-expr.
>> No.27415 Ответ
>>27271
ОП, забей на неизоморфный (и как следствие) мертворожденный Go. Учи лишпик.

c:простите принимал
>> No.27450 Ответ
> неизоморфный (и как следствие) мертворожденный Go
Ahaha oh wow. Неизоморфный чему?
>> No.27451 Ответ
>>27450
probably he meant: негомоиконичный
>> No.27453 Ответ
>>27415
> забей на неизоморфный (и как следствие) мертворожденный Go. Учи лишпик.
Смотри, ОП, если будешь учить лишп - станешь таким же ебнутым.
>> No.27460 Ответ
>>27415
BLJAD, у меня сейчас другое в голове. Негомоиконичный, конечно.
>> No.27461 Ответ
>>27460
Гомоиконы - это к православным.


No.27258 Ответ [Открыть тред]
Konachan.com - 85809 book boots braids cleavage flandre_scarlet gloves halloween hat hong_meiling izayoi_sakuya knife pumpkin red_eyes remilia_scarlet tima touhou wings.jpg
Суп, ли/с/пач. Прошу прощения за очередной СЧИГОНАЧАТЬ-тред. Суть такова - этой зимой, вполне возможно меня попрут из моего учебного заведения и мне таки придется идти в армию если недобор веса и сорт оф геморрой не прокатят, ну а после этого мне даже придется зарабатывать деньги, да да. Во всякие грузчики идти не вариант - слишком хилый, во всякие продавцы тоже - адово шипиляфлю и вообще социофоб. Подумал, почему бы не заделаться быдлокодером, люди же как то живут. Но вот проблема - я знаю только css, что по сути быдлокодингом и не является. Что из себя представляют языки я смутно представляю, но совсем не представляю практическое их применение. Ну то есть, не одни же игры и браузеры\плееры\скриншотилки кодеры пишут, для чего они еще нужны? Что вообще из себя представляет такая работа? От рандомного заказа до заказа или что то одно конкретное? Анончик, поясни мне за это пожалуйста, а также какие языки тогда есть смысл изучать.
>> No.27259 Ответ
Файл: 1237986699025.jpg
Jpg, 40.92 KB, 704×396 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1237986699025.jpg
>>27258
Гораздо быстрее стать говносистемным администратором, потому что там быстрее можно начать жизнь с нуля. Никому быдлокодер не нужен сейчас. Я много, где искал место, где можно начать почти с нуля человеку, который недавно прорешал задачник, но оказалось хуй где. Все хотят сразу, чтобы ты сек охуенно в ООП, компьютерной графике, матан чтоб пиздато знал, а они будут тебе лишь указывать.
Да и после армии ты придешь еще тупее, чем был.
Поэтому найди должность помощника системного администратора. На заработок 10-12 тысяч, чтобы почти нихуя не просили, но скилл качаться будет.
Скорее всего после армии тебя перестанут кормить и пошлют сразу на работу. Поэтому времени сидеть с жирными книгами по программированию у тебя не будет. А на вопросы по программированию никто отвечать не будет. Здесь вопросам мало кто рад, а на форумах посылают нахуй сразу же или все переходит в срач и мерку джагонами. А имея 10 тысяч в месяц можешь себе купить пожрать, проездной и вложится в кварплату, чтобы от тебя отъебались и появится пространства для маневра.
>> No.27260 Ответ
Файл: 786de3ae4cd43af3cd7774845527d246.jpg
Jpg, 273.49 KB, 800×726 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
786de3ae4cd43af3cd7774845527d246.jpg
>>27259
> говносистемным администратором
Ну так это вообще моя голубая мечта.
Но в том то и бида. Для него же нужно образование, а я в колледже на третьем курсе, то бишь это средне специальное.
Или на этот забивают?
>> No.27261 Ответ
>>27260
Диплом идет в плюс, но могут взять и без этого.
Если есть маленькая приписка
Обучение бесплатно
А за что выгоняют, няша?
>> No.27262 Ответ
Файл: be13010a4668ee3db5dd5c9788a56497.jpg
Jpg, 65.61 KB, 640×453 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
be13010a4668ee3db5dd5c9788a56497.jpg
>>27261
> Если есть маленькая приписка
С этого момента поподробнее :3
> А за что выгоняют, няша?
Посещаемость оче плохая. Просто или вообще из дому не выхожу, или ухожу с последних пар. Такое у меня каждую сессию, но каждый раз я лишь чудом оставался, сомневаюсь что в этот раз я останусь. Вроде каждый раз собираюсь браться за ум, но в итоге тупо остаюсь дома. Даже не знаю как с этим бороться, вроде даже были попытки ОЛОЛО ХВАТИТ ТАК ЖИТЬ, но меня хватало максимум на неделю.
>> No.27263 Ответ
>>27262
Ну так поднажми, няша. останься. Это же тебе нужно
А приписка в том, что если говорится, что обучение бесплатно, то вместо хорошей зарплаты тебя зато будут учить, а это +.
Поэтому есть возможность начать жизнь с начала, но если будет выбор между тобой и человеком с высшем, то выберут его.
Поэтому не бросай, а лучше подерись за него.
>> No.27266 Ответ
Файл: d65130f37a789f919052bae55c543048.gif
Gif, 369.32 KB, 640×360 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
d65130f37a789f919052bae55c543048.gif
>>27263
А, то есть эта приписка будет в трудовом договоре, я думал это что-то вроде справочки из колледжа. А сколько обучение примерно длиться? И всегда ли можно пройти его бесплатно, жертвую з\п?
>> No.27267 Ответ
Файл: 1257432002634.gif
Gif, 151.91 KB, 450×450
Ваши настройки цензуры запрещают этот файл.
unrated
>>27266
> длится
конечно же.
>> No.27302 Ответ
>>27266
> И всегда ли можно пройти его бесплатно, жертвую з\п?
Скажем так, тебе повезет, если найдешь вообще такую контору. Я лично в своем Замкадье такого еще не встречал.


No.27238 Ответ [Открыть тред]
Файл: i-just-became-a-pole-vault-fan.jpg
Jpg, 41.00 KB, 482×737 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
i-just-became-a-pole-vault-fan.jpg
Вчера на меня снизошло озарение . Программисты - люди которые могут прогонять алгоритм в уме.Курил Pygame и думал как это движение по диагонали. Осталось только выучить до конца английский и действительно СОЗДАВАТЬ код , а не просто читать чужой код. И все. Блекджек, барышни...
>> No.27239 Ответ
>>27238
Очень познавательно. Пиши ещё.
>> No.27244 Ответ
>>27238
> Курил Pygame
> и думал как это движение по диагонали.
Видимо, ты не Pygame курил.
>> No.27249 Ответ
Файл: fuck-your-sins.jpg
Jpg, 31.85 KB, 485×292 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
fuck-your-sins.jpg
>>27239 Прихожу с работы, сажусь за комп. Изучаю Pygame по книге "beginning-game-development-with-python-and-pygame-from-novice-to-professional" , но каждый вечер мне так ТЯЖЕЛО начать читать и учить эту книгу это просто ужас . Но после ~часа начинает нравиться , втягиваюсь. Да , я знаю что твоя фраза полна сарказма.


No.27220 Ответ [Открыть тред]
Файл: 3486805703_723ed25eef_z.jpg
Jpg, 78.61 KB, 480×640 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
3486805703_723ed25eef_z.jpg
Вот смотри, доброчан. Есть софтина на джаве (для ПК), надо чуть модифицировать её поведение.
Пробовал декомпилить её при помощи jd-gui, но он в куче мест генерит невалидный код (где-то даже goto вылез). Есть ли ещё какой-нибудь хороший подход?
Знаю, что под андроидом софт можно декомпильнуть (вроде как однозначно и без потерь) в ассемблер Dalvik VM, а потом собрать обратно, есть ли в обычной джаве что-нибудь подобное?
>> No.27222 Ответ
>>27220
Я пользовался Jad, когда нужно было деконпелировать яву. Вроде код был валидный.
>> No.27230 Ответ
Файл: 2012-11-17-190740_597x416_scrot.png
Png, 42.46 KB, 597×416 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
2012-11-17-190740_597x416_scrot.png
>>27222
> Parsing filename.class...The class file version is 50.0 (only 45.3, 46.0 and 47.0 are supported)
._.
Вот у jad есть интересный свитч "-dis - disassembler only", который генерит что-то вроде кода на пике. Интересно, есть ли какой-нибудь софт, который позволяет делать такую конверсию в обе стороны.
>> No.27231 Ответ
>>27230
О, да такой дизассемблер, оказывается, есть прямо в поставке джавы, под названием javap. Только вот не вижу я возможности дизассемблированный код собрать обратно.
>> No.27234 Ответ
Всё, я разобрался. Помогли две озамечательные софтины — jasmin и dejasmin.
Тред не буду удалять, вдруг кому ещё поможет. Да и пароль я забыл.


No.25079 Ответ [Открыть тред]
Файл: okasaki.jpg
Jpg, 33.14 KB, 440×615 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
okasaki.jpg
>> No.25080 Ответ
Определяется порядок над множеством:
signature Ordered =
  (* a totally ordered type and its compairsion functions *)
sig
  type T

  val eq:  T * T -> bool
  val lt:  T * T -> bool
  val leq: T * T -> bool
end
Затем определяется множество с операциями insert и member:
functor UnbalancedSet (Element: Ordered): Set =
struct
  type Elem = Element.T
  datatype Tree  = E | T of Tree * Elem * Tree
  type Set = Tree

  val empty = E

  fun member (x, E) = false
    | member (x, T (a,y,b)) =
        if      Element.lt (x,y) then member (x,a)
        else if Element.lt (y,x) then member (x,b)
        else true

  fun insert (x, E) = T (E, x, E)
    | insert (x, s as T (a, y, b)) =
        if Element.lt (x,y) then T (insert (x,a), y, b)
        else if Element.lt (y,x) then T (a, y, insert (x,b))
        else s
end
Exercise 2.2
Определяется порядок над множеством:
signature Ordered =
  (* a totally ordered type and its compairsion functions *)
sig
  type T

  val eq:  T * T -> bool
  val lt:  T * T -> bool
  val leq: T * T -> bool
end
Затем определяется множество с операциями insert и member:
functor UnbalancedSet (Element: Ordered): Set =
struct
  type Elem = Element.T
  datatype Tree  = E | T of Tree * Elem * Tree
  type Set = Tree

  val empty = E

  fun member (x, E) = false
    | member (x, T (a,y,b)) =
        if      Element.lt (x,y) then member (x,a)
        else if Element.lt (y,x) then member (x,b)
        else true

  fun insert (x, E) = T (E, x, E)
    | insert (x, s as T (a, y, b)) =
        if Element.lt (x,y) then T (insert (x,a), y, b)
        else if Element.lt (y,x) then T (a, y, insert (x,b))
        else s
end
Exercise 2.2

In the worst case member performs approximately 2d comparisons, where d is the depth of the tree. Rewrite member to take no more than d+1 comparisons by keeping track of a candidate element that might be equal to the query element (say, the last element for which < returned false of <= returned true) and checking for equality only when you hit bottom of the tree.
> checking for equality only when you hit bottom of the tree.
В таком случае member будет корректно работать только x вида Tree (E, x, E), а для остальных - нет.

Как можно управиться за d+1, если проверку на равенство придётся делать на каждой итерации?

Задание, видимо, совершенно дебильное. Жаль непонятно, что предполагается реализовать автором.

Объясните.
Сообщение слишком длинное. Полная версия.
>> No.27164 Ответ
ну и
>> No.27175 Ответ
Файл: kubee.jpg
Jpg, 65.24 KB, 424×600 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
kubee.jpg
>>27164
У меня вытекли глоза от твоего ml'я и я не стал ничего отвечать. Либо автор имел ввиду leaf tree... Нет. Он наверно подразумевал что надо складывать x в список, аккумулировать в процессе спуска, и только когда спустились до листа глядеть в списочек.
`member :: a -> UnbalancedSet a -> Bool
member x = go
   where go :: UnbalancedSet a -> [a] -> Bool
    go E acc         = elem x acc
    go (T a y b) acc | x < y     = go a (y : acc)
                     | otherwise = go b (y : acc)`
Алсо два месяца прошло...
>> No.27178 Ответ
>>25080
Ну, собственно говоря тут написано как - by keeping track of a candidate element that might be equal to the query element (say, the last element for which < returned false of <= returned true), хотя, согласен, несколько неочевидно. Автор предлагает сравнивать, допустим, только на "меньше" (соответственно вторая ветвь условия будет на "больше-равно"), но при этом передавать в member ещё и последнего возможного кандидата на равенство (того, для которого сравнение на "меньше" вернуло ложь). А дойдя до листа, проверять на равенство с этим кандидатом (лишь один раз за спуск).

Теперь остаётся немного поразмыслить, чтобы понять, что последний возможный кандидат является ещё и единственным. Если в сравнении искомого элемента с неким A проверка дала "больше-равен", то A - первый наш кандидат. Дальше идём в правое поддерево и сравниваем с B. Если результат - "меньше", то всё в порядке, A остаётся нашим кандидатом. А вот если результат опять "больше-равен", то A уже никак не может являться кандидатом, ведь если A равен искомому элементу, то этот элемент при сравнении с B обязан дать "меньше". Соответственно новый и единственный кандидат на равенство - B.
>> No.27179 Ответ
Этот алгоритм всегда спускается до низу.
member x = let go E (y:_) = y == x
           go E _           = False
           go (T a y b) acc = if x < y then go a acc else go b (y : acc)  
       in flip go []
>> No.27183 Ответ
>>27175
>>27179

Может сперва обратите внимание на заданный вопрос? Вопрос был в том, как уменьшить число сравнений с 2d до d + 1, где d - глубина дерева.
  
'fun member (x, E, eq) = Element.eq (x, eq)
   | member (x, T (a,y,b), eq) =
   if Element.lt (x, y)then member (x, a, eq)
   else member (x, b, y)'
>> No.27184 Ответ
Ты нажрался там что ли? В >>27179 d + 1 сравнений.
>> No.27185 Ответ
>>27184
Сравнений то там d + 1, но список игреков то зачем с собой по всем вызовам таскать, когда достаточно лишь последнего?
>> No.27194 Ответ
>>27185
А в чем проблема? Можно и не список таскать. а дерево :3


No.26489 Ответ [Открыть тред]
Файл: w_9e7a8180.jpg
Jpg, 423.51 KB, 1920×1200 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
w_9e7a8180.jpg
Привет, анон. Есть проблема, суть такова. Есть одна лаба на Delphi, всякая фигня отрисвовывается средствами Canvas. Так вот, теперь препод потребовал сделать так, чтобы (далее цитата) "по локальной сети это было и пользователи могли удалять объекты/добавлять их на форму и даже счетчики можно сделать, кто сколько добавил/удалил". Так вот, в какую сторону копать, что читать по этой теме для делфей? Или может кто подкинет исходники, если не трудно?
8 posts are omitted, из них 3 с файлами. Развернуть тред.
>> No.26579 Ответ
Ох, анон, ну и дела непонятные. Сделал чатик по этому примеру http://delphi.about.com/od/networking/l/aa112602a.htm - все нормально все работает.
Решил попытаться по клику круг отрисовывать - не отрисовывает на всех-то! Вот код (http://codepaste.ru/12248/), может, кто что поймет, поможет
>> No.26580 Ответ
Файл: 1241914467036.jpg
Jpg, 21.02 KB, 300×335 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1241914467036.jpg
>>26579
То есть не на всех, а вообще не отрисовывает.
И иногда вылезает asynchronous socket error
>> No.26585 Ответ
Файл: 1269065373327.jpg
Jpg, 222.17 KB, 1280×800 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
1269065373327.jpg
Бамп. В dataBuf почему-то лежит мусор, ЧЯДНТ?
>> No.26602 Ответ
Файл: sample-bfbc248bafbbf5b96c19315081f698be.jpg
Jpg, 191.74 KB, 850×1240 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
sample-bfbc248bafbbf5b96c19315081f698be.jpg
бамп перед сном
>> No.27084 Ответ
Файл: 0444a07d8af0.jpg
Jpg, 697.66 KB, 2000×1733 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
0444a07d8af0.jpg
ЧЯДНТ?! Код здесь и сервера и клиента
http://codepaste.ru/12463/
После отправления первого сообщения с клиента на сервер (при том сервер сообщение получает и тут же дисконнектится клиент)вылезает ошибкаWindows socket error: Запрос на отправку или получение данных (when sending ona datagram socket using a sendto call)no adress was supplied (10057), on API 'getpeername'
>> No.27088 Ответ
БАМП
>> No.27118 Ответ
BUMP же
>> No.27126 Ответ
>>27118
> 13 November
Что ты кричишь?

Вот я тебе свеженьких из гугла принёс:
http://www.delphimaster.net/view/6-1170760601/all
http://forum.sources.ru/index.php?showtopic=198066&hl=
http://forum.sysman.ru/index.php?showtopic=23269

Вот я тебе перевёл смысловую часть сообщения:
no adress was supplied -> никакой адрес не поставлялся

Коротко по чеснаку: ServerSocket1->Socket->Connections[0]->SendText(Edit1->Text);

Инфа не 146%.
>> No.27151 Ответ
Файл: 134785871175341.jpg
Jpg, 101.41 KB, 645×900 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
134785871175341.jpg
>>27126
О, хоть кто-то ответил таки :3
Видал я это в гугле таки. Но ведь у меня таки циклом ведь по Connections[0] проходится, включая и 0 тоже!
>> No.27167 Ответ
Файл: Diagram1.png
Png, 31.42 KB, 631×424 - Нажмите на картинку для увеличения
edit Find source with google Find source with iqdb
Diagram1.png
>>27151
Вот ещё о ошибке (10057): http://www.sockets.com/err_lst1.htm#WSAENOTCONN
У тебя сокет не законектился, при отправке первого сообщения а вылетает исключение. Кажется ты порт и/или адрес не тот задаешь или не так обрабатываешь. Добавил бы обработчики ошибок.


[0] [1] [2] [3] [4] [5] ... [47] [48] [49] [50] [51]
Пароль:

[ /b/ /u/ /rf/ /dt/ /vg/ /r/ /cr/ /lor/ /mu/ /oe/ /s/ /w/ /hr/ ] [ /a/ /ma/ /sw/ /hau/ /azu/ ] [ /tv/ /cp/ /gf/ /bo/ /di/ /vn/ /ve/ /wh/ /fur/ /to/ /bg/ /wn/ /slow/ /mad/ ] [ /d/ /news/ ] [ Главная | Настройки | Закладки | Плеер ]