Форум программистов, компьютерный форум CyberForum.ru

модуль для проверки вводимых данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Balloon в трее не исчезает после истечения положенного таймаута http://www.cyberforum.ru/cpp-beginners/thread495467.html
Вот метод который выводит балон: void MyFrame::showBalloonTip(char* s) { nid.cbSize = sizeof(nid); nid.hWnd = m_hWnd; nid.uFlags = NIF_INFO; lstrcpyn(nid.szInfo, TEXT(s), sizeof(nid.szInfo)); strcpy(nid.szInfoTitle, 'Новые сообщения !');
C++ Почему _lwrite выдает ошибку 5 access denied? Программа открывает файл для записи, пишет в него. Все хорошо. Но через полгода та же программа открывает файл для записи (CreateFile(szLogFile, GENERIC_WRITE...)) успешно, а при записи (_lwrite) выдает ошибку 5 access denied (пошел на..., то есть в доступе отказано). Кто-нибудь может предположить как вообще может быть такая ошибка? Если например ReadOnly навесить на файл, то облом будет еще при... http://www.cyberforum.ru/cpp-beginners/thread495430.html
C++ Как удалить каталог, который имеет вложеные папки и файлы?
С помощью каких средств это можно реализовать? Есть функция _rmdir(const char*) в direct.h, но она удаляет только пустой каталог. Я понимаю, что это лучше сделать рекурсивно, но какие средства нужно использовать для того чтобы, например получить имя файла или каталога в удаляемом катологе?
C++ Работа с MSHFlexGrid
Приветствую всех! Народ подскажите такую вещь если кто знает. На диалоговом окне расположено один под другим несколько элементов MSHFlexGrid. Мне нужно отлавливать координаты ячеек в каждом по двойному щелчку мыши. С самым верхним элементом все в порядке и выдаются нормальные координаты ячеек при щелчках же по более нижним элементам выдаются координаты отсчета такие как будто щелчки...
C++ Помогите найти книгу по OpenGL http://www.cyberforum.ru/cpp-beginners/thread495398.html
Помогите найти книгу 'OpenGL. Официальное руководство программиста' Уже три месяца ищу. Кинте ссылку где купить. P.S: Я имею ввиду именно русское издание.
C++ Как програмно получить название пункта меню? ребят как выяснить название пункта меню програмно например: в офиссе в меню File первый подпункт Neu это мы видем когда открываем File а как узнать это програмно?????? знаю что ето можно с помощью int GetMenuString( HMENU hMenu, UINT uIDItem, LPTSTR lpString, int nMaxCount, UINT uFlag );или подробнее

Показать сообщение отдельно
ste4kin
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 3
16.05.2011, 21:42  [ТС]     модуль для проверки вводимых данных
[code]
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

void rez(int mas[5], int *b, int *h) //zagrugaet w pamyt podprogrammu wuwoda rezultata kotoruy wuzowet funkzija 'MAIN'
{
for(int i = 0; i<5; i++) // zikl wuwoda na ekran wseh max zna4enij
{

if (mas[i]==*h) // prowerka prinadlegit li 4islo maximumu esli da to wuwod na pe4at
printf('
Minimum:
Nomer elementa %d
adres %d
zna4enie %d
',i+1,&mas[i],h);
}
for(int i = 0; i<5; i++) // zikl wuwoda na ekran wseh max zna4enij
{

if (mas[i]==*b) // prowerka prinadlegit li 4islo maximumu esli da to wuwod na pe4at
printf('
Maximum:
Nomer elementa %d
adres %d
zna4enie %d
',i+1,&mas[i],b);
}
}
void srv_mass(int mas[5],int *b,int *h) //zagrugaet w pamyt podprogrammu srawnenija kotoruy wuzowet funkzija 'MAIN'
{
for(int i = 0; i<5; i++) // zikl proverki prinadlegnosti k max ili min
{ // prowerjaet
if (mas[i]<=*b) // 4islo < minimuma (peremenaja 'b')
{
*b=mas[i]; // esli da to w peremenoju 'b' zapisuwaet 4islo
} // perehodit k sledus4ej prowerke
if (mas[i]>=*h) // 4islo > maximuma (peremenaja 'h')
{
*h=mas[i]; // esli da to w peremenoju 'h' zapisuwaet 4islo
} // wozwrashaet k zagolowku zikla
}
}
void pMass(int mas[5]) // zagrugaet w pamyt podprogrammu wuwoda na ekran masiwa kotoruy wuzowet funkzija 'MAIN'
{
for (int i = 0; i<5; i++) // zikl wuwodit na pe4at polu4iwshijsja mosiw

printf('
%d 4islo = %d
',i+1,mas[i]);
}
void add_mass(int mas[5],int n) // zagrugaet w pamyt podprogrammu sozdanija masiwa kotoruy wuzowet funkzija 'MAIN'
{
for(int i=0;i<5; i++) // zikl wwoda danuh
{
l: printf('
Wwedite %d 4islo: ',i+1);
scanf('%d',n); // 4tenie s klawiaturu
if ((n<65)||(n>74)||(n!=43)||(n=!45))
{
printf('
incorect data
');
goto l;
}
mas[i]=n; // zapis w ja4ejku polu4enoe s klawiaturu zna4enie
}
}
int main(void)
{
int mas[5]; // rezerwiruem masiw iz 5 elementow
char n; // objawljem peremenue bufer klawiaturu
int b; // maximum
int h; // minimum
clrscr(); // o4istka ekrana
n=0; // obmuljem bufer
printf('
Programma poiska predelow i ih adresow
');
add_mass(mas,n); // wuzuwaem funkziju iz pamjti i peredaem ej parametru (zadanuj masiw i obnulenuj bufer)
pMass(mas); // wuzuwaem funkziju iz pamjti
b=mas[0]; // priswaewaet maximumu zna4enie perwogo wwedenogo 4isla
h=mas[0]; // priswaewaet minimumu zna4enie perwogo wwedenogo 4isla
srv_mass(mas,&h,&b); // wuzuwaem funkziju iz pamjti
getch(); // funkzija ogidanija nagatija klawishi
rez(mas,&b,&h); // wuzuwaem funkziju iz pamjti
getch();
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru