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

Использование структур struct - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить среднее арифметическое значение элементов, лежащих на диагоналях матрицы http://www.cyberforum.ru/cpp-beginners/thread756172.html
Вычислить среднее арифметическое значение элементов, лежащих на диагоналях матрицы B(8х8). Заменить этим значением все элементы матрицы, не лежащие на диагоналях.
C++ __asm ошибка Access violation writing location Код ниже выводит следующую ошибку "Unhandled exception at 0x004116a7 in cousach.exe: 0xC0000005: Access violation reading location 0x00000003" int counter(int num, int power ); int _tmain(int argc, _TCHAR* argv) { printf_s( "power %d\n", counter( 3, 5) ); getch(); return 0; http://www.cyberforum.ru/cpp-beginners/thread756169.html
Сканирование с младшого до старшего бита на наличие 1 C++
Привет всем. Нужна помощь. Есть задание: Задано число А. Мне нужно сделать сканирование с младшого до старшего бита на наличие 1. А тепер проблема - подскажите пжл, как определить конец числа, или подсчитать к-во битов в числе?
C++ Считывание PNG
Здравствуйте,форумчане) Пытаюсь прочитать PNG файл,вообще убейте не понимаю почему не работает.Даже длину и ширину нормально не считывает. Кусок кода file = fopen(Name, "rb"); if(file == NULL) { //MessageBox(NULL, 0, L"Ne ydalos onkrit file!", MB_OK); exit(1); };
C++ Решить уравнение http://www.cyberforum.ru/cpp-beginners/thread756137.html
ПОМОГИТЕ РЕШИТЬ СРОЧНО!!! программа должна решать уравнение e^(-x^2 )=∑_(n=0)^∞▒(〖(-1)〗^n x^2n)/n! 1-x^2+x^4/2!-x^6/3!+x^8/4!-…|x|<∞
C++ Организовать ввод целых четных значений в одномерный массив с контролем вводимых чисел Организовать ввод целых четных значений в одномерный массив с контролем чисел вводимых подробнее

Показать сообщение отдельно
Schizorb
509 / 461 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
09.01.2013, 08:28
Цитата Сообщение от samarcs Посмотреть сообщение
изначально все и было в int
Так было?
C++
1
2
3
4
5
6
7
struct Info
{
    char shifr[30];
    int costud;
    int otstud;
    int nostud;
};
Если да, то функция нормально компилируется:
C++
1
2
3
4
5
6
7
8
9
10
void GetListFromInit(Info* List, int n)
{
    for(int i=0;i<n;i++)
    {
        strcpy(List[i].shifr, InitList[i].shifr);
        List[i].costud = InitList[i].costud;
        List[i].otstud = InitList[i].otstud;
        List[i].nostud = InitList[i].nostud; 
    }
}
Массив только инициализируете значениями не тех типов:
C++
1
2
3
Info InitList[5] = {{"100400",30,15,15},{"200400",40,20,20},
                   {"300400",20,10,10},{"400400",30,15,15},
                   {"500400",10,5,5}};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru