Все вопросы и ответы пишите здесь, надоело видеть по 10 тем с паскалем.
Паскаль – Pascal. Вопрос-ответ. 01.04.10 Ответов: 8
массивы [VB] 31.03.10 Ответов: 66
Всем привет. Есть такое задание:
Вывести индексы тех элементов, значения которых больше значения предыдущего элемента (начиная со второго).
Понятия не имею как это делать
подскажите кто может советом, и в какую сторону мне двигаться.
ЗЫ: нужно создать макрос в икселе.
многопоточность, как правильно? C++ 31.03.10 Ответов: 28
здравствуйте. такие дела:
пытаюсь считать текст из файла пословно и добавить каждое слово в <map>
<map> определил глобально, файл тоже определен глобально.
функция чтения такая:
string str;
while (!mfile.eof()){
mfile >> str;
mymap[str]+=1;
}
return 0;
}
из мейна вызываю 4 потока
AfxBeginThread(reading_th1,NULL);
AfxBeginThread(reading_th1,NULL);
AfxBeginThread(reading_th1,NULL);
AfxBeginThread(reading_th1,NULL);
итог 3 состояния:
работает (при этом снижает общее время выполнения программы на несколько секунд, что и требуется)
зависает
ошибка
причем выскакивают рандомно, как понимаю это результат когда потоки одновременно пытаются прочитать файл.
готов слушать ваши ругательста и угрозы побить по рукам, но дайте ссылки или сами напишите примеры и теорию как это использовать ПРАВИЛЬНО. сегодня первый день пытаюсь сам прикрутить потоки к своей программе. а в учебнике вузовском нету )
Java сервер. Помогите построить код для нескольких сокетов 31.03.10 Ответов: 21
Как подключить несколько клиентов к одному серверу, как я понимаю на каждый порт возможно подключение только одного клиента. Помогите сформировать правильный код, который дает возможность подключиться нескольким клиентам одновременно.
Представляю я его так: Клиент подсоединяется к главному порту, например 80, сервер какбе регистрирует его отсылая, сгенерированный им, уникальный порт. А потом раскидывает какие-то данные по всем портам, к которым подключены клиенты (думаю тут это делает цикл “for”). Вот сервер на данный момент у меня выглядит так:
import java.net.*;
class Server
{
private static Server server;
ServerSocket socket;
Socket incoming;
BufferedReader readerIn;
PrintStream printOut;
public static void main(String[] args)
{
int port = 80;
try
{
port = Integer.parseInt(args[0]);
}
catch (ArrayIndexOutOfBoundsException e)
{
}
server = new Server(port);
}
private Server(int port)
{
System.out.println("Whait connect...");
try
{
socket = new ServerSocket(port);
incoming = socket.accept();
System.out.println("In server connected! \n");
readerIn = new BufferedReader(new InputStreamReader(incoming.getInputStream()));
printOut = new PrintStream(incoming.getOutputStream());
boolean done = false;
while (!done)
{
String str = readerIn.readLine();
if (str == null)
{
done = true;
}
else
{
out("Client: " + str);
if(str.trim().equals("EXIT"))
{
done = true;
}
}
//incoming.close();
}
}
catch (Exception e)
{
System.out.println(e);
}
}
private void out(String str)
{
System.out.println(str);
printOut.println("I registration you \n");
System.out.println("You say: I registration you \n");
}
}
394-294 – кто хочет помочь мне в режиме онлайн – пишите.
Помогите с программкой 31.03.10 Ответов: 9
Здравствуйте. Мне нужно класс программы расположить в отдельном файле my_stack.h, реализ. методов в my_stack.cpp, а саму программу в main.cpp. Но у меня не совсем получается это сделать. Подскажите плз. Вот програма, которая в одном цппшнике работает (комментариями разделены части, которые нужно расположить в разных файлах)
#include <complex>
using namespace std;
class base
{
int stack[100], tos, b;
public:
void push();
int pop();
base::base (int a)
{
base::b=a;
}
base::~base()
{
}
void gettos ()
{
tos=0;
}
};
////////////////////////////////////////////////////////////////
void base::push()
{
stack[tos] = b;
tos++;
}
int base::pop()
{
tos--;
return stack[tos];
};
//////////////////////////////////////////////////////////////
void main()
{
int a=0,i,n;
base ob (a);
ob.gettos();
cout <<"Enter quantity of array cells\n";
cin >>n;
for (i=1;i<=n;i++)
{
cout <<"Enter A["<<i<<"] ";
cin >>a;
ob.base::base (a);
ob.push();
}
for (i=1;i<=n;i++)
{
cout <<"A["<<n+1-i<<"] = "<<ob.pop()<<"\n";
}
system("pause");
}
помогите с задачкой 31.03.10 Ответов: 13
надо написать программу,удаляющую из слова каждую третью букву
я её написал,но не могу сделать так что бы из первого слова тоже удалялась 3-я буква.
Вот код
#include<string.h>
#include<conio.h>
void main()
{
clrscr();
int i, j;
char s[50], ss[50] = {0};
printf("ўўҐ¤ЁвҐ бва®Єг:");
gets(s);
for(i = 0, j = 0; i < strlen(s); i++)
if(s[i-3] != ' ')
ss[j++]=s[i];
printf("Ё§¬ҐҐ п бва®Є : %s", ss);
getch();
}
Программист и литературный стиль. 31.03.10 Ответов: 41
У меня есть друг – программист, который сегодня прислал небольшую историю:
"Я везунчик!
неделю назад у нас появился клиент, который отказался от услуг %имя компании% и перешел к нам. сайт написан на %название%cms, мракобесие еще то. периодически выполняю мелкие поручения – там допиши, тут переделай, тут сделай, кнопочка не так работает, потому копировать весь сайт на локал не стал, а сделал синхронизацию- у меня на компе хранятся только необходимые для редактирования файлы, но при этом работает автоподстановка – IDE шуршит по имеющимся классам и функциям. как говорится и тигра за хвост подержал и слона не обидел )
5 минут назад я понял, что случайно вместо download, нажал upload. а под курсором красовался выделенный index.php – главный скрипт сайта, который подгружает все остальное. и так как я хотел загрузить его себе на комп, у меня он был пустым. ну, почти пустым – за исключением "put your code here…". бекапы рулят. "
Мне ничего не понятно. И я ответил: "Ничего не понятно". Друг сказал, что причина во мне и я не понимаю литературного стиля.
Коллеги, как вы считаете, этот текст можно назвать литературным? Понятен ли он? В общем, небольшой анализ бы, кто умеет?
И параллельный вопрос: полезно ли программисту уметь излагать мысли литературным языком?
Visual Basic.NET нужна помощь с richtextbox 31.03.10 Ответов: 66
Всем добрый день.Я разрабатываю своеобразный текстовый редактор.Я уже сделал механизм "Копировать-вырезать-вставить", настройку текста(шрифт, размер, начертание, цвет), возможность ставить маркеры и центрирование.Все сделал в меню и на панели инструментов.Сделано сохранение и открытие в двух форматах.Но мне нужно сделать:
1)нумерацию строк
2)подсветку синтаксиса.
3)печать.
4)обработку события закрытия формы по крестику
Я использовалrichtextBoxс именем textBox1.
Помогите пожалуста))я уже устал искать в инете и в книгах.
vb and dll указатель функции(callback) 31.03.10 Ответов: 15
Добрый день. Есть dll на с++, и что-то никак не могу найти, как в VB объявить следующую функцию dll
// описание callback
typedef void __stdcall iidk_callback_ex(const char* msg,
const char* slave_id,
unsigned long user_param);
//Функцию которую надо импортнуть
IIDK_API int __stdcall ConnectEx(const char* address,
const char* port,
const char* id,
iidk_callback_ex* lpfunc,
unsigned long user_param,
int connect_type,
unsigned long connect_attempts);
Меня интересует вот этот аргумент iidk_callback_ex* lpfunc в ConnectEx.
За ранее спасибо.
[Си] Вопрос по курл 31.03.10 Ответов: 4
Напомню, что в C для того, чтобы записать результат работы сессии курла, нужно юзать специальную функцию(в php удобнее – есть RETURNTRANSFER, но мы не ищем легких путей). Функция есть, нормально пишет.
Если сайт-жертва делает редирект, то curl использует параметр:
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, true);
для перехода по редиректу. Но пишет в итоговую переменную исходник НЕ той странички, на которую был редирект, а самой первой, на которой была ссылка с редиректом.
Собственно, как решить данный трабл?
Спасибо за помощь.
Эй ребята! Сегодня ковыряласьна сайтах посвящённых Друпалу.Нашла достаточно интересный видео курс по созданию блога на этом движке.Автор курса Павел Гулевич и судя по его урокам можно сделать вывод,что этот веб-мастер достаточно компетентен в вопросах php и сайтостроения.
Вот ссылка: //letitbit.net/download/2575.c2545670aaff219882…
help me имитация клика мыши VB.net 30.03.10 Ответов: 4
Имитация клика мыши VB.net
Подскажите как сделать….