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

Вызов функции, определенной как структура - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Открыть k файлов подряд http://www.cyberforum.ru/cpp-beginners/thread592885.html
Рядом с .exe лежит папка test, а в папке той файлы вида i.in, где i - это число. Вот нужно отрыть эти файлы и считать из них инфу, как считать я знаю, а вот как открыть не константный файл.... for (int i = 1; i <= 40; i++) { string s = "/test/" + i + ".in"; // не пашет freopen(s, "r", stdin); // не пашет int n = 0; cin >> n; /*итд*/
C++ Два раза вызывается деструктор Создал класс, в процессе выполнения программы вызвал деструктор, но когда программа завершается, деструктор вызывается повторно и вылетает ошибка, так как внутри есть указатели, которые уже удалены или обнулены. int main(){ Class<int> A; A.~Class(); //Вызывается деструктор } //Повторно вызывается деструктор Объясните почему такое может происходить? Добавлено через 4 минуты Только что... http://www.cyberforum.ru/cpp-beginners/thread592871.html
Нужно переписать во вложенной л/р цикл while на do while и for C++
Ребят, нужна помощь студенту-разгильдяю 1-го курса КПИ. Нужно переписать во вложенной лабе цыкл while на do while и for. Нужно срочно, желательно сегодня! Буду неймоверно благодарен!!!
Удалить из строки все повторяющиеся слова (без учета регистра) C++
Удалить из сообщения все повторяющиеся слова (без учета регистра). У меня строка вводится в Memo. Помогите пожалуйста. Добавлено через 22 часа 2 минуты Помогите хоть кто-нибудь!
C++ Подскажите, пожалуйста, где можно скачать компилятор Cl.exe http://www.cyberforum.ru/cpp-beginners/thread592846.html
Здравствуйте. Подскажите, пожалуйста, где можно скачать данный компилятор. Нужен именно он, потому как необходима компиляция только из командной строки. На одном форуме порекомендовали: cl.exe v.14.00 нужны стандартные системные библиотеки: kernel32.dll,shell32.dll,version.dll,advapi32.dll И только 1 (одна) библиотека из Visual Studio - mspdb80.dll Так что смело берем файлы cl.exe и...
C++ строки Ввести строку. Удалить из нее все цифры. подробнее

Показать сообщение отдельно
SkyFlyStaR
1 / 1 / 0
Регистрация: 16.10.2011
Сообщений: 69
31.05.2012, 21:31     Вызов функции, определенной как структура
Программа аварийно завершается при запуске
Методом комментирования строк пришел к выводу, что все это из-за строки
C++
1
d.vec[0] = s(x).vec[0];
Вот описания структуры vec и функции s:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
typedef struct
{
    double vec[1];
} vec;
...
vec x;
...
vec s(vec a)
{
    vec antigr;
    antigr.vec[0] = -grad(a).vec[0];
    antigr.vec[1] = -grad(a).vec[1];
    return antigr;
};
Не пойму, где ошибка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru