|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.08.2012, 21:11 | #1 |
Новичок
Джуниор
Регистрация: 21.08.2012
Сообщений: 2
|
Конфликт глобальных переменных
Пишу на C++. Версия компилятора 2.95.2 19991024.
Пытаюсь написать программу для отправки сообщений на yandex.ru Вопрос в том, чтобы ввести строку в консоли - занести её в char* - затем занести её в текст письма strcpy. Для упрощения задачи программа разделена на основную для отправки и конвертация. Программа переводящая введенную строку в консоли в char* дальше она я так понимаю находится в буфере. Эта часть работает. Код:
Код:
Последний раз редактировалось RRt; 23.08.2012 в 21:19. |
23.08.2012, 21:12 | #2 |
Новичок
Джуниор
Регистрация: 21.08.2012
Сообщений: 2
|
Конфликт глобальных переменных
Это их объединение, где возникает ошибка
Код:
g++.exe -x c++ -c D:\CREATE~1\C__~1\MAIL~1.CPP -o D:\CREATE~1\C__~1\MAIL~1.o -Wall -fpermissive D:\CREATE~1\C__~1\MAIL~1.CPP:7: `struct WSADATA ws' redeclared as different kind of symbol ..\lib\gcc-lib\i386-mingw32\2.95.2\..\..\..\..\include\ iostream.h:39: previous declaration of `class istream & ws(istream &)' Failure Ошибка связана с совпадением имен глобальных переменных? Как этого можно избежать? Последний раз редактировалось RRt; 23.08.2012 в 21:24. |
23.08.2012, 21:56 | #3 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
сделать свой неймспейс.
можно, наверно, убрать Код:
кстати, а кто будет делать WSACleanup? |
23.08.2012, 22:51 | #4 | |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Цитата:
С другой стороны можете отучиться от вредной привычки писать using namespace std - всегда пишите namespace явно. Последний раз редактировалось waleri; 23.08.2012 в 22:53. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правильное объявление глобальных констант | ymnuhj | Microsoft Office Excel | 5 | 13.05.2012 23:14 |
Настройка глобальных параметров каталогов. | Тошка | Visual C++ | 2 | 18.03.2011 11:23 |
Использование одной переменной многими без глобальных | Horus92 | PHP | 2 | 13.01.2011 19:28 |
Обнуление глобальных переменных в VBA | Arkasha69 | Microsoft Office Excel | 1 | 06.09.2010 15:06 |
Правильное объявление глобальных переменных | voam | Microsoft Office Excel | 5 | 14.05.2010 14:25 |