Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Linux Не находит sqlplus.hh https://www.cyberforum.ru/ cpp-linux/ thread47359.html
Ознакомился с тутором на http://www.enderunix.org/documents/eng/mysql++.html установил себе на FreeBSD 7.0 этот API , но ситуация такая , что компилятор g++ не находит заголовочный файл sqlplus.hh и в системе его нет. В интернете я решений не нашел. Компилирую так : g++ -D_FIX_FOR_BSD_ -I/usr/local/include/mysql -L/usr/local/lib -lsqlplus create_table.cpp -o create_table. На что получаю :...
C++ Linux Создание системы тестирования ПО.
Собственно,хотел написать скрипт по тестированию программы отсюда https://www.cyberforum.ru/cpp-beginners/thread41218.html .В сети нашёл кое-какие примеры,например перенаправления вывода программы,но всё это мне не подходит,мне нужен вывод последней строки,попавшей в cerr. Кратко-в программе имеется парсер,на входе файл с намеренной ошибкой,парсер должен отреагировать,и нужно сравнить последнюю...
C++ Linux Makefile: как с использованием gcc строить автоматические зависимости от .h файлов? Как с использованием gcc строить автоматические зависимости от .h файлов (чтобы постоянно не менять Makefile при изменении структуры include'ов)? https://www.cyberforum.ru/ cpp-linux/ thread46096.html C++ Linux Eclipse-как сделать exe https://www.cyberforum.ru/ cpp-linux/ thread45329.html
У меня такая проблема: кто работает на еклипсе, и кто может подсказать можно ли с етой среды сделать что-то вроди exe-файла, например такого как делается на си++ во время компиляции???
Два процесcа могут использовать общий <map> ? C++ Linux
Поясните пожалуйста - суть вопроса такова Есть глобальный <map> почему дочернии процессы изминяя в нем данные - то другие процессы не видят изминения ! Вот пример кода
C++ Linux Ищу хороший самоучитель по Xlib Посоветуйте плз, учебник по xlib. (если таковой существует). https://www.cyberforum.ru/ cpp-linux/ thread45042.html
C++ Linux Изменить данные в файле и пересохранить его под другим названием https://www.cyberforum.ru/ cpp-linux/ thread44599.html
Привет всем. Консольное приложение Linux. Задача: Открыть файл на чтение, через определенную функцию изменить в нем данные переданныхе через опцию и сохранить его под другим названием. #ifdef HAVE_CONFIG_H #include <config.h> #endif #include <iostream> #include <cstdlib> #include <unistd.h>
Как правильно завершать процес даемона ? C++ Linux
Всем привет ! Вот такая проблема - пишу сокет сервер - ну и понятное дело нужно тестить постоянно а у меня такая проблема я например запустил даемон - он работает , дальше мне например нада его остановить я делаю так командой kill 11111 после чего например вношу изминения в скрипт компилю заново и запускаю . пролема в том что функция bind() не хочет срабатывать - после того как...
C++ Linux Qt https://www.cyberforum.ru/ cpp-linux/ thread44495.html
Что то типа с++, но он какойто странный... Кто нибудь им пользуется???
C++ Linux Создание daemon-а с ключами запуска и отключения Подскажите структуру программы , для создания демона с возможностью запуска и отключения через ключи. Например : ./myprog start - программа запускается в фоновый режим. ./myprog statuss - программа выводит текущий статус. ./myprog stop - программа завершает работу. Конкретно про создание демона я читал не один мануал , но в основном везде примеры с использованием сигналов , https://www.cyberforum.ru/ cpp-linux/ thread44358.html
ASCII код C++ Linux
Всем привет ! Подскажите как перевести к примеру символ 'a' в код ASCII и обратно ?
C++ Linux Непонятные проблемы с компилятором gcc https://www.cyberforum.ru/ cpp-linux/ thread43867.html
Всем привет ! Вчера делал много настроек на сервере - и незнаю может сбил что-то или что удалил но вроде все далал с умомо , а сейчас компилятор gcc не хочем компилить #include <iostream>
640KB мне хватило на всё.
119 / 50 / 3
Регистрация: 07.06.2009
Сообщений: 442
17.08.2009, 12:46  [ТС] 0

Какой-то баг в GCC - C++ Linux - Ответ 242959

17.08.2009, 12:46. Показов 3148. Ответов 21
Метки (Все метки)

Ответ

Цитата Сообщение от Vourhey Посмотреть сообщение
ты же выше написал, что ты еще вынес из класса константы.
Таки прально, если константы в классе - компилятор не ругается, но линковщик их не видит, я потанцевал с бубном - вынес эти три константы в глобальные - линковщик всё нормально собирает.
А до смены версии BSD, всё нормально было - никто не был против статических констант в классе.

Сейчас состряпал такой пример, с теми же константами (строки 34-36), он нормально работает - и компилируется и линкуется
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
41
42
43
44
#include <iostream>
#include <string>
#include <fstream>
#include <dirent.h>
#include <sys/stat.h>
#include <sys/param.h>
#include <vector>
#include <cstdlib>
#include <ctime>
#include <map>
#include <set>
#include <queue>
#include <algorithm>
#include <fcntl.h>
#include <openssl/md5.h>
 
long n;
class CCookie
{ private:
    std::string     LoginMark() { return "l"; }
    void Set(const std::string &Name,const std::string &Value,const long MaxAge=whileOpen)
    { if (0);
      else {}
    }
  public:
    static const long week4=3600*24*7*4;
    static const long year4=week4*52;
    static const long whileOpen=-1;
    std::string Write()
    { long period;
      if (n>week4)
      { Set(LoginMark(),"456",week4);
        for (int i=0; i<2 ; ++i)
           if (0) Set("time","789",1?year4:week4);
      }
      return "a=999";
    }
} Cookie;
 
int main(int argc, char *argv[], char *env[])
{ n=123;
  std::cout<<Cookie.Write();
  return 0;
}


Вернуться к обсуждению:
Какой-то баг в GCC C++ Linux
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.08.2009, 12:46
Готовые ответы и решения:

GCC Сборка 32 разрядной версии GCC 64 разрядным GCC
Доброго времени суток. Возникла необходимость под 32х разрядный Linux, собрать 32 разрядный GCC. Но...

Какой GCC+MinGW нужно устанавливать?
У меня Убунта 14.04 64 разрядная, в списке дистрибутив компиляторов много, какой из них выбрать и...

Какой-то БАГ с цветовой палитрой !?!?!
В дизайнере когда выбираю цвета для оформления любого объекта у меня палитра цветовая (имею ввиду...

Странный очень баг, какой-то нелогичный...
Всех девченок лотусистов и не очень поздравляю с наступающим 8-м марта! началом новой весны! желаю...

21
17.08.2009, 12:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2009, 12:46
Помогаю со студенческими работами здесь

Вирус, либо какой-то странный баг
Здравствуйте. Возникла у меня очень странная ситуация. После случайного времени (иногда неделя,...

Выпадающее меню не получается, какой-то баг SOS
Помогите пожалуйста, пытаюсь писать меню для сайта. Все получилось, а сделать выпадающий список -...

Как под Windows 10 установить GCC 8.1 и подцепить его к какой-нибудь вменяемой IDE?
Есть ли какая-нибудь возможность безболезненно подружить этих двух зверей? Имеется в виду наличие...

Как вообще такое может быть, это просто супер баг какой-то
Есть программа, результат выполнения отладочных строк procedure spervogo; var counter1,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru