Клуб программистовлюбые вопросы по PHP, С++, JAVA, Python, Perl

QT Creator vs Visual Studio 08.10.09 Ответов: 60

а что лучше, удобнее, практичнее, экономичнее, перспективнее?.. и т.д..
да и в целом в чем разница между этими средами?
распишите + и – пожалуйста

Феншуй и карма 08.10.09 Ответов: 35

Способ 1:
if (port.inPort)
{
refGraph = port.graphLink.src;
}
else
{
refGraph = port.graphLink.dst;
}
foreach (CProgramObj cObj in objects)
{
if (cObj.graphObj == refGraph)
{
refObj = cObj;
break;
}
}
Способ 2:
refGraph = port.inPort ? port.graphLink.src : port.graphLink.dst;
refObj = objects.Find(cObj => cObj.graphObj == refGraph);

Какие из способов, по вашему мнению, не портит карму и не нарушает Феншуй?

Доброго времени суток , товарищи . Кому не охота читать про нубовские проблемы , – переходите к другой теме . Не нужно унылых придирок , ибо я только учусь . Собственно , объективной критике всегда рад .

Сабж :
Методом волшебного ретурна через 2 класса передается указатель на экземпляр маленького класса , представляющего из себя пулю в комп.игре . Дальше этот адресок уходит в глобальную переменную . После этого его можно успешно использовать , но на следующей итерации цикла обработки сообщений в этом участке памяти оказывается "каша" . Члены класса приватные , и никакие методы , кроме конструкторов не занимаются их инициализацией . Проверено : конструкторы не вызываются без контрольно , указатель(глобальный) не переписывается. Я в замешательстве . Может , я чего то не учитываю при работе с указателями\ссылками ?

Код не привожу по причине обьемности .

static void Main(string[] args)
………{
……….string ConnectionString = "Data Source=c:\\MyBookBase.mdf;Initial Catalog=Test;Integrated Security=SSPI";

……….using (SqlConnection testConnection = new SqlConnection(ConnectionString))
…………..{}
…….. }

Вот пример кода

У меня локальная база MyBookBase на созданном сервере mikl

Но не могу понять почему не происходит подключение БД

Помогите по gtk2 07.10.09 Ответов: 16

Начал изучать, до этого писал для WinAPI, но оочень давно и не нужно сейчас… последнее время только консольное…

А тут интересно стало…

Интересуют события, объекты и прочее….
Для полного новичка gtk.

Писать, для начала, собираюсь на перле, в целях изучения, просто его знаю хорошо, а потом, наверное, питон.

Суть задачи: есть большая прога написанная на фокспро, необходимо написать для нее обучающую прогу, которая работает в интерактивном режиме, т.е подсказывает/показывает юзеру правильные действия.
Хотел решить эту задачу с помощью хуков. т.е прога сначала в режиме обучения запоминает последовательность элементов по которым тыкает юзер. Потом, в режиме тестирования, перехватывает действия юзера, анализирует их, сопоставляя с ранее сохраненными, и разрешает/запрещает эти действия или вываливает какое-либо предупреждение. Все вроде логично

Теперь суть проблемы: не могу получить описание контролов (название класса и название окна). Точнее сказать получаю, но какую-то херню.
На форме есть дофига всяких элементов от кнопок до комбобоксов, перебирая их через EnumChildWindow, определяю их класс и название. получаю что-то типа:

HWND: 4392700ClassName: AfxOleControl42WindowText:
HWND: 1836988ClassName: AfxWnd42WindowText:
HWND: 3475336ClassName: ImageList20WndClassWindowText:
HWND: 1312692ClassName: ATL:045B16E8WindowText:
….
Все названия пустые, хотя такого быть не должно. Хэндлы тоже какие-то левые, даже после отсылки им WM_CLOSE, элементы на форме так же прекрасно себя чувствуют и даже правильно работают, хотя хэндлы при этом убиваютсяо_ОПривык что в окнах чужих прог можно лазить как в своих :) , а тут такое..

Как это понимать?? А главное как это обойти?
Если это особенность фокспро и это нельзя обойти, то натолкните хотя бы на идейку как можно еще реализовать поставленную задачу.

Пишу на С++ билдере 2009.

С уважением

//vkontakte.ru/photo5499957_139306626

Предлагаю вам решить эту задачу _используя рекурсию_ (это условие обязательно, озвучено устно). Слабо? хD

Проблемы:
1) Опечатка в типах х,n
2) Школьник должен знать рекурсивную форму алгоритма быстрого возведения в степень (что не так, по опросам школьников)
3) Возведение в степень – не лучший способ обучения рекурсии
4) Формулировка задачи должна быть наподобие "Запишите на языке программирования рекурсивную формулу" с более явным указанием мест рекурсии

Кто найдёт проблемы ещё? ;-)

P.S. Боюсь, численные методы в школе таки не изучают – особенно такой вывод напрашивается глядя на задание =)

P.P.S Спасибо, конечно, Пашке Джиоеву и Михаилу Асташкевичу – задание представляет из себя запись алгоритма быстрого возведения в степень. Не знал =) Это раскрывает глаза на задумку автора и объясняет, чего хотел преподаватель. Но речь не о том.

Задание должно не только НЕ содержать опечаток, но и в данном случае выглядеть в виде "Запишите рекурсивную формулу в коде" (спасибо Олегу Андрееву за предложенную формулировку =)

Итак, я писал программу на Паскале. Прога очень простая, но там одна херня вот прога:
program massiv;
var a:array[1..10] of real;
i:integer;
begin;
randomize;
for i:=1 to 10 do
begin
a[i]:=(random(20)-10)/(random(10)+1);
write(a[i]:0:2,'');
end;
writeln;
end.

программа работает, но выволятся на экран числа в диапазоне от 1 до 65653. Чё делать?

Обмен отытом 07.10.09 Ответов: 10

Если вам чето не понятно опишите здесь и я вам обязательно розкоментирую!

собственно есть локальная хтмлка в которой в пару инпутов выводятся значения которые и надо забрать.
Пишу на delphi хтмлка выводится через webbrowser уже все исковырял но как вытащить значения из элементов с ид не нашел. Искать во всем тексте хтмлки геморно!

[DllImport("kernel32.dll")]

PS я не автор темы =)

[URL=//ipicture.ru/][IMG]//pic.ipicture.ru/uploads/091005/5emznelWKU.jpg[/IMG][/URL]
[URL=//ipicture.ru/][IMG]//pic.ipicture.ru/uploads/091005/11Ihv8pLx1.jpg[/IMG][/URL]
#include <iostream.h>
#include <conio.h>
#include <math.h>
main ()
{ int k=1; float S=0, x;
cout <<"Vvedite deystvitelnoe chislo x\n";
cin >>x;
while (k>=1)
{
S+=x*x/ pow(k, 1.5);
k++;
if ((1/pow(k, 1.5))<10e-6) break;
}
cout <<"Rezyltat: S="<<S;
getch ();
return 0; }
Помогите создать правильное условие выхода из цикла.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.