Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Поставить на первое место максимальный по модулю элемент столбца Люди помогите сделать программку пожалуйста. Сдавать уже в понедельник, я в c# полный ноль, а вылетать с универа не охота =( В каждом столбце прямоугольной матрицы поставить на первое место максимальный по модулю элемент столбца, определив после этого среднее арифметическое элементов первой строки. (Измененная матрица должна содержать все элементы исходной матрицы). https://www.cyberforum.ru/ csharp-beginners/ thread711432.html C# Копирование массива строк в другой массив
И так, есть небольшой фрагмент: string q = {"111","222"}; string f = q; MessageBox.Show(f+" "+ f); q = "321"; MessageBox.Show(f+ " " + f); В первом сообщении выводится "111 222". Во втором - "321 111". Можно ли это обойти? Т. е. чтобы копировалось именно значение этого массива. В результате и в первом и во втором случае должно...
C# Реализовать набор подпрограмм для выполнения операций над числами в шеснадцатеричной СС Доброго времени суток. Задача - неабходимо реализовать в виде модуля набор подпрограмм для выполнения следующих операций над натуральными числами в шеснадцатеричной системе счисления: 1) Сложения; 2) Вычитания; 3) Умножения; 4) Деления; 5) Перевода из двоичной системы счисления в шеснадцатеричную; 6) Перевода из шеснадцатиричной системы счисления в десятичную; 7) Функции проверки... https://www.cyberforum.ru/ csharp-beginners/ thread711398.html C# Конструкция this[]: что это Что за свойство, и как в итоге оно должно себя вести? class MyClass { public static string this { get { https://www.cyberforum.ru/ csharp-beginners/ thread711376.html
C# Модификаторы параметров методов ref, out, params. Очень нужно на завтра!
1. Дан натуральный отрезок чисел . Разработать метод, возвращающий массив, состоящий из чисел отрезка, записи которых состоят только из четных цифр, а также их количество. 2. Разработать метод, который возвращает массив всех трехзначных чисел, уменьшающихся в 9 раз при зачеркивании средней цифры, и возвращает их количество.
C# Перевести код с Pascal var a,s:integer; begin readln(a); s:=a div 1000+(a div 100)mod 10+(a div 10)mod 10+a mod 10; writeln(s); end. https://www.cyberforum.ru/ csharp-beginners/ thread711354.html
C# Как из одного класса получить доступ к другому Нужна подсказка новичку. Начал изучить C#. Тренируюсь в Visual Studio 2008. Создал два файла *.cs внутри одного проекта (то есть два файла кинул в одну директорию в проекте). Попробовал в одном описать класс, а в другом объявить объект этого класса, но не вышло. Не видит этот класс в другом файле. Как сделать, что бы можно было задать классы в одном файле (модуле) и вызывать их из других файлов... https://www.cyberforum.ru/ csharp-beginners/ thread711350.html C# Как написать программу переводящую число из десятичной системы счисления в двоичную
Подскажите как написать программу переводящую число из десятичной системы счисления в двоичную.Спасибо
C# Определите функцию, рисующую отрезок прямой, соединяющий две фигуры Здравствуйте, помогите, пожалуйста.Недавно начал изучать С#, а тут вот дали задание и ничего не могу понять: Определите функцию, рисующую отрезок прямой, соединяющий две фигуры. Вначале надо найти самые ближайшие точки фигур, а затем соединить их. Очень нужна ваша помощь.Спасибо! https://www.cyberforum.ru/ csharp-beginners/ thread711304.html C# Поменять слова в предложениях, содержащих определенные буквы https://www.cyberforum.ru/ csharp-beginners/ thread711251.html
Дано 2 предложения. Поменять местами слова, содержащие букву "а", в первом предложении со словами, содержащими букву "б" во втором предложении.
Почему если условие входа в цикл не выполняется, функция заново входит в цикл C#
Сам код: private void traverse_node(TreeControlItem node) { TreeControlItem childNode = default(TreeControlItem); Feature featureNode = default(Feature); int nodeObjectType = 0; object nodeObject = null; string restOfString = ""; string indent = ""; int i = 0;
C# Вычислить значение функции функция такая: у= 7х^2 - 3х + 6 https://www.cyberforum.ru/ csharp-beginners/ thread711198.html
0 / 0 / 2
Регистрация: 17.02.2012
Сообщений: 22
27.11.2012, 23:08  [ТС] 0

Как из сокета вернуть число байт, которое пришло? - C# - Ответ 3765516

27.11.2012, 23:08. Показов 1932. Ответов 13
Метки (Все метки)

Ответ

не то что не умею даже не понимаю до конца, вообщем идея в следующем: чтобы с определенной программы шли пакеты на "эту" программу в ней происходили определенные изменения и пакеты уходили дальше ну это в идеале, пока что хотябы чтобы она пересылала просто эти пакеты с возможностью их просмотра, тренеруюсь на https портоколе он самый доступный вот наброски за посл час(((
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Net.Sockets;
using System.Net;
 
 
namespace ConsoleApplication1
{
 
    class Program
    {
       public Socket ssockclient;
       public Socket ss;
       public Socket outsoc;
 
       public void startc()
       {
           bool t = true;
           ssockclient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
           IPEndPoint ep = new IPEndPoint(IPAddress.Any, 5555);
           ssockclient.Bind(ep);
           ssockclient.Listen(5);
           ss = ssockclient.Accept();
           byte[] buf = new byte[10000];
           int n = 1;
            while (true)
            {
                Array.Resize(ref buf, 10000);
           int ibuf = ss.Receive(buf);
 
           Array.Resize(ref buf, ibuf);
        
           if (t == true)
           {
               Thread clientcc = new Thread(startcc);
               clientcc.Start();
               Thread.Sleep(200);
               t = false;
           }
          
         //  for (int v = 0; v < ibuf; v++)
         //  {
          //     Console.Write(buf[v] + " ");
         //  }
           Console.WriteLine("Текущий номер пакета отправки: " + n);
          n++;
           Console.WriteLine(Encoding.UTF8.GetString(buf));
           outsoc.Send(buf);
            }
       }
 
      public void startcc()
      {
          outsoc = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
          IPAddress output = IPAddress.Parse("89.248.189.83");// ип исходящего сервера сюда пишем тот который вам нужен
          IPEndPoint ipeout = new IPEndPoint(output, 8080);// порт
          outsoc.Connect(ipeout);//подключаемся к серверу удаленному
          byte[] buff = new byte[10000];
          int m = 1;
        while (true)
         {
             Array.Resize(ref buff, 10000);
              int ibuff = outsoc.Receive(buff);//получаем ответ
              Array.Resize(ref buff, ibuff);
             //for (int v = 0; v < ibuff; v++)
             // {
                 // Console.Write(buff[v] + " ");
            //  }
             
              ss.Send(buff);
              Console.WriteLine("Текущий номер пакета приема: " + m);
              Console.WriteLine(Encoding.UTF8.GetString(buff));
              m++;
          }
      }
 
      
 
      static void Main(string[] args)
    {
        
        Program ser = new Program();
        Thread clientc = new Thread(ser.startc);
        clientc.Start();
      
        //ser.start(port);
        Console.ReadKey();
    }
 
      
    }
 
}
если есть указать на какие то важные места буду признателен

Вернуться к обсуждению:
Как из сокета вернуть число байт, которое пришло? C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2012, 23:08
Готовые ответы и решения:

Минимальное количество байт, которое займёт отрицательное число
Нужно узнать минимальное количество байт, которое займёт число. То есть в int у нас может быть...

Никак не могу понять, как узнать, сколько байт читать из сокета
Честно говоря, пишу не на C++, но вопрос этот может возникнуть в любом языке. Вот, допустим, я...

Прочитать несколько байт с сокета
Здравствуйте, уважаемые форумчане. Вопрос у меня следующий. reader::reader(QObject *parent) :...

Получить количество байт, готовых к считыванию из сокета
Как можно получить кол-во байт готовых к считыванию из TCP сокета? Добавлено через 8 минут в...

13
27.11.2012, 23:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2012, 23:08
Помогаю со студенческими работами здесь

Что пришло (и пришло ли?) на смену DCOM/RPC подходу?
Коллеги, кто распределенные приложения пишет - что пришло (и пришло ли?) на смену DCOM/RPC подходу?...

Как из 4-х байт, составляющих число типа double, получить это число?
Как из 4-х байт, составляющих число типа double, получить это число? Пример: unsigned char...

Дан массив из 6 байт. Посчитать количество байт число единиц, в которых не превышает 3.
Дан массив из 6 байт. Посчитать количество байт число единиц, в ко- торых не превышает 3. блин...

Дан массив размера N. Найти сумму элементов массива, превышающих число 5. (Как задать значение которое превышает число?)
Дан массив размера N. Найти сумму элементов массива, превышающих число 5 Как понять &quot;Найти сумму...

Как преобразовать число в массив байт
int n = 222333; // hex: 0003647D нужно получить массив байт из переменной n вида: byte m =...

Как получить число из массива байт?
Во такой код на Java при помощи побитовых операций раскладывает double на байты double d = 65.43;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru