Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 1040
от 31.03.2008, 11:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 480, Экспертов: 49
В номере:Вопросов: 6, Ответов: 9

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 128968: Здравствуйте программисты Visual C++! Как получить хэндл элемента EDIT, расположенного на диалоговом приложении, зная его ID (IDC_EDIT1). Этот хэндл нужно получить другой функции из другого класса....
Вопрос № 128973: Дорогие эксперты помогите составить програму на Visual c++ 6.0 характеристикой столбца целочисленной матрицыназовем сумму модулейего отрицательных нечетных элементов. переставляя столбцы заданной матрицы расположить их в соответствии с ...
Вопрос № 129030: добрый день многоуважаемые эксперты - помогите написать функцию на чистом Си под линукс. Функция с использованием libgd - чтоб налету картинку генерила с произвольным фоном неоднотонным и произвольным текстом - в принципе это captcha ! помогите плиз!...
Вопрос № 129037: Уважаемые эксперты мне нужно решить задачу по языку C++. На экране компьютера должна рисоваться кривая Гильберта. Порядок этой кривой вводится с клавиатуры. И ответьте пожайлуста на ещё один вопрос: Как вычислить простое число (напр...
Вопрос № 129092: Здравствуйте, уважаемые эксперты! Прошу помочь по Qt4 под вин. - в визуальной разработке нет возможности добавить новую функцию(слот), при добавлении в код файла, компилятор ошибку не выдает, но слот не работает, пример из ру...
Вопрос № 129109: Здравствуйте уважаемые эксперты, помогите пожалуйстя с написанием програм по матрицам....

Вопрос № 128.968
Здравствуйте программисты Visual C++! Как получить хэндл элемента EDIT, расположенного на диалоговом приложении, зная его ID (IDC_EDIT1). Этот хэндл нужно получить другой функции из другого класса.
Отправлен: 25.03.2008, 11:14
Вопрос задал: Шахабов Адам (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Сандров Алекс
Здравствуйте, Шахабов Адам!

Хэндл любого окна, если известны его родитель и идентификатор:

HWND hWhdChild = GetDlgItem(hWndParent, IDC_ID);

Хэндлы окон потоко-,классо-независимые.
Ответ отправил: Сандров Алекс (статус: 6-ой класс)
Ответ отправлен: 25.03.2008, 11:35

Отвечает: Aristos
Здравствуйте, Шахабов Адам!
Вам поможет функция GetDlgItem, которая по хэндлу окна и id элемента возвращает хэндл элемента.

HWND GetDlgItem(HWND hDlg, int nIDDlgItem);

---------
нет ничего невозможного
Ответ отправил: Aristos (статус: 10-ый класс)
Ответ отправлен: 25.03.2008, 11:35


Вопрос № 128.973
Дорогие эксперты помогите составить програму на Visual c++ 6.0
характеристикой столбца целочисленной матрицыназовем сумму модулейего отрицательных нечетных элементов. переставляя

столбцы заданной матрицы расположить их в соответствии с ростом характеристики
найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент
Отправлен: 25.03.2008, 11:25
Вопрос задал: Латуринский Сергей Дмитриевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Ross
Здравствуйте, Латуринский Сергей Дмитриевич!

Вот решение.
Исходная матрица должна быть в файле matrix.txt, структура которого:
rank_i rank_j
a(1,1) a(1,2) a(1,3) ... a(1,rank_i)
a(2,1) a(2,2) a(2,3) ... a(2,rank_i)
...
....................................a(rank_j,rank_i)

PS. Вы не в усу учитесь? (см вопрос 120804)

Приложение:

---------
Доступно только то, что видимо (c) Б. Керниган

Ответ отправил: Ross (статус: Практикант)
Ответ отправлен: 25.03.2008, 13:35
Оценка за ответ: 5


Вопрос № 129.030
добрый день многоуважаемые эксперты - помогите написать функцию на чистом Си под линукс. Функция с использованием libgd - чтоб налету картинку генерила с произвольным фоном неоднотонным и произвольным текстом - в принципе это captcha ! помогите плиз! а тосам я непонимаю как заполняеца картинка заполнение пикселей прямым перебором непомогает - все кудато расползаеца
Отправлен: 25.03.2008, 18:06
Вопрос задал: Alex Koul (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Dr_Andrew
Здравствуйте, Alex Koul!
В примере 1 в приложении - вывод произвольного текста на однородном (чёрном) фоне.
В примере 2 - вывод произвольного текста на фоне градиента.
В принципе, если код, содержащийся в функции main 2-го примера перенести в собственную функцию с параметром char* SomeText, который будет использоваться вызываемой функцией gdImageString, то будет то, что Вы хотите.
При сборке примеров линковка с параметром -lgd
Т.к. gd содержит встроенные TTF-шрифты, не содержащие русские символы, то при выводе русского текста будут изображаться на картинке кракозяблы.

Приложение:

Ответ отправил: Dr_Andrew (статус: 8-ой класс)
Ответ отправлен: 26.03.2008, 08:04


Вопрос № 129.037
Уважаемые эксперты мне нужно решить задачу по языку C++.
На экране компьютера должна рисоваться кривая Гильберта. Порядок этой кривой вводится с клавиатуры.

И ответьте пожайлуста на ещё один вопрос:
Как вычислить простое число (например 151) или нет?

Может используется какая-нибудь формула. Пожайлуста оставьте своё сообщение.

Заранее спасибо.
Отправлен: 25.03.2008, 18:30
Вопрос задал: Орлов Виктор Фёдорович (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Орлов Виктор Фёдорович!
Программа для определения простого числа в приложении.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессор)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 25.03.2008, 18:59

Отвечает: kool
Здравствуйте, Орлов Виктор Фёдорович!
Формул для вычисления простого числа нет.
Сначала нужно проверить четное оно или нет и если нет
проверять делится ли это число на хотябы одно
из нечетных чисел меньших корень квадратный из этого числа +1.
Если таких чисел нет значит число простое.
Удачи!

---------
I am.
Ответ отправил: kool (статус: Практикант)
Ответ отправлен: 25.03.2008, 19:05

Отвечает: Терсков Сергей
Здравствуйте, Орлов Виктор Фёдорович!
Описание кривой Гильберта смотрите здесь. Пример реализация алгоритма ее построения смотрите в приложении.

Приложение:

Ответ отправил: Терсков Сергей (статус: Специалист)
Ответ отправлен: 26.03.2008, 03:01


Вопрос № 129.092
Здравствуйте, уважаемые эксперты! Прошу помочь по Qt4 под вин. - в визуальной разработке нет

возможности добавить новую функцию(слот), при добавлении в код файла, компилятор ошибку не

выдает, но слот не работает,
пример из руководства похоже для ручной разработки.

Приложение:

Отправлен: 26.03.2008, 02:12
Вопрос задал: Mike_s (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Dr_Andrew
Здравствуйте, Mike_s!
Во-первых, возможность добавить новый слот при визуальной разработке с помощью Qt4 (в Qt Designer) имеется: для этого необходимо использовать Signal-Slot Editor. Подробнее см. здесь:
Интегрированная среда разработки
Но, разумеется удобнее работать со слотами вручную. К сожалению Вы не приводите полный код Вашего класса; например, непонятно, где был объявлен указатель lineEdit, и является ли этот виджет членом класса KaDialog. Вообще, хотелось бы взглянуть на конструктор класса. Но для начала попробуйте в слотах заменить KaDialog на this.

Исправлена длинная ссылка
-----
∙ Отредактировал: Виктор Пырлик (Профессионал)
∙ Дата редактирования: 26.03.2008, 09:53
Ответ отправил: Dr_Andrew (статус: 8-ой класс)
Ответ отправлен: 26.03.2008, 08:30
Оценка за ответ: 5


Вопрос № 129.109
Здравствуйте уважаемые эксперты, помогите пожалуйстя с написанием програм по матрицам.

Приложение:

Отправлен: 26.03.2008, 07:46
Вопрос задал: Давыдов Алексанр Васильевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Давыдов Алексанр Васильевич!
Программа Matrix22 в приложении.

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Профессор)
Россия, Москва
WWW: nvsoft.org
ICQ: 420720
----
Ответ отправлен: 26.03.2008, 12:54


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.72.6 beta от 22.03.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное