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

#include <exception> (kubuntu, NetBeans, g++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран строку символов только с четными номерами кодов ASCII http://www.cyberforum.ru/cpp-beginners/thread1310350.html
После ввода с клавиатуры произвольного строки определить и вывести на экран строку символов только с четными номерами кодов ASCII, расположенных в порядке их возрастания. Нужно решение с++.
C++ Программа останавливает свою работу, когда начинает выполнятся функция. Метод хорд Писал программу для нахождения приближенных корней методом хорд, но программа работает нормально только до вызова функции Hord. Ввожу промежуток на котором есть корень, затем выбираю в меню программы "Метод Хорд", но консоль зависает на вызове этой функции.Вод код, если что корень находится на промежутке 1,2 и eps 0.01: #include<iostream> #include<conio.h> #include<cmath> using namespace... http://www.cyberforum.ru/cpp-beginners/thread1310332.html
Обработка последовательности символов C++
На скрине задача. abc готово, но осталось для меня проблемой добавить aba Буду рад помощи еще раз. #include <iostream> #include <stdio.h> #include <conio.h> #include <cstring> #include <string>
C++ Пустое окно при создании нового проекта
Добрый день, при создании проекта в любой из версий VS express(2008,2010,12,13) при создании проекта появляется пустое окно. Клавиши "готово" и "отмена" некликабельны.
C++ Написать функцию: определение суммы цифр числа http://www.cyberforum.ru/cpp-beginners/thread1310279.html
Задание: Даны два натуральных числа. Выяснить, в каком из них сумма цифр больше. (Определить функцию для расчета суммы цифр натурального числа.) Я выяснил только в каком из них цифр больше, но нужно еще и сумму. хелп #include <iostream> #include <conio.h> using namespace std;
C++ Работа с массивом с MPI C++ (есть код) Задача инвертирования массива. Как делаю я: определяю количество значений, которое будет далее разослано по процессам. Заполняю массив. Раздаю значения массива по процессам. Остаток оставляю для управляющего процесса. Инвертирую. Код привожу ниже. Еще ниже результат работы программы. Первая строчка - как массив заполнился. Далее столбиком идет результат инвертирования. Проблема в том, что... подробнее

Показать сообщение отдельно
Kapitan79
3 / 3 / 0
Регистрация: 13.10.2013
Сообщений: 148
25.11.2014, 13:16  [ТС]     #include <exception> (kubuntu, NetBeans, g++)
Цитата Сообщение от demmax2004 Посмотреть сообщение
Не верю твоим словам
Не веришь - посмотри в мои честные глаза ))

Цитата Сообщение от Kastaneda Посмотреть сообщение
А проект компилируется? IDE возможно просто не может разрулить все инклюд-директории.
В том то и проблема что нет. Потому и полез смотреть.
Код собственно незатейлевый

main_back_demon.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* Standard C++ includes */
 
#include "rule_class_back.h"
 
using namespace std;
 
int main(void)
{
    rule_class_back rule;
    rule.init_back_rule();
//    query_class q;
//    q.fields.resize(3);
//    q.fields[0] = "id_rule"     ;
//    q.fields[1] = "description" ;
//    q.fields[2] = "rule_text"   ;
//    q.query = "SELECT dict_rule.id_rule, dict_rule.description, dict_rule.rule_text FROM dict_rule";
//    q.select()    ;
//    cout << "Первый элемент массива " << q.result[47][2]<<endl;
    return 0;
}
rule_class_back.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* 
 * File:   rule_class_back.h
 * Author: fedoseev
 *
 * Created on 24 Ноябрь 2014 г., 15:42
 */
 
#ifndef RULE_CLASS_BACK_H
#define RULE_CLASS_BACK_H
 
class rule_class_back {
public:
    rule_class_back();
    void init_back_rule();
    void val_update();
    
    
private:
 
};
 
#endif  /* RULE_CLASS_BACK_H */
rule_class_back.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/* 
 * File:   rule_class_back.cpp
 * Author: fedoseev
 * 
 * Created on 24 Ноябрь 2014 г., 15:42
 */
 
#include "query_class.h"
#include "rule_class_back.h"
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/json_parser.hpp>
 
rule_class_back::rule_class_back() 
{
    
}
 
void init_back_rule()
{
//    query_class q;
//    q.fields.resize(2);
//    q.fields[0] = "rule_text"  ;
//    q.fields[1] = "id_complex" ;
//    q.query = "SELECT rule_text, id_complex FROM dict_rule WHERE id_rule_type = 2";
//    q.select()    ;
//
//    for (int i=0; i<q.num_string; i++)
//    {
//        string rule_text =  q.result[i][2];
//        cout << rule_text << endl;
//        boost::property_tree::ptree pt;
//        boost::property_tree::read_json(rule_text,pt);
//        
//    }
}
 
void val_update()
{
    
}
query_class скидывать не буду - он проверен и работает.

Ошибка выдаётся на вызов функции rule.init_back_rule() в файде main_back_demon.cpp

Вывод при компиляции:

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Вход в каталог `/home/fedoseev/NetBeansProjects/back_demon'
"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/back_demon
make[2]: Вход в каталог `/home/fedoseev/NetBeansProjects/back_demon'
mkdir -p dist/Debug/GNU-Linux-x86
g++-4.8 -o dist/Debug/GNU-Linux-x86/back_demon build/Debug/GNU-Linux-x86/main_back_demon.o build/Debug/GNU-Linux-x86/query_class.o build/Debug/GNU-Linux-x86/rule_class_back.o -L/usr/local/lib -lmysqlcppconn
build/Debug/GNU-Linux-x86/main_back_demon.o: In function `main':
/home/fedoseev/NetBeansProjects/back_demon/main_back_demon.cpp:12: undefined reference to `rule_class_back::init_back_rule()'
collect2: error: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/back_demon] Ошибка 1
make[2]: Выход из каталога `/home/fedoseev/NetBeansProjects/back_demon'
make[1]: *** [.build-conf] Ошибка 2
make[1]: Выход из каталога `/home/fedoseev/NetBeansProjects/back_demon'
make: *** [.build-impl] Ошибка 2

СОБРАТЬ FAILED (значение выхода 2,, общее время: 178ms)
 
Текущее время: 15:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru