Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

04.05.2010, 19:36
|
|
Новичок
Регистрация: 18.07.2007
Сообщений: 15
Провел на форуме: 49011
Репутация:
2
|
|
Как добавить элемент в список после заданного??? Написал такую функцию но что-то не пашет.
void addElement_num(List& theList)
{
Item* curItem= theList.itsFirst;
Item* newItem=new Item; //указатель на новый элемент списка
int Pos;
std::cout<<"Enter the position of added item"<<std::endl;
std::cin>>Pos;
for(int i=0; i<Pos ; i++)
{
if(curItem)
{
curItem=curItem->elemNext;
}
}
newItem->elemNext=curItem->elemNext;
curItem->elemNext=newItem;
}
|
|
|

05.05.2010, 13:47
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
В чем проблема?
Код:
#include "stdafx.h"
#include <iostream>
int main ()
{
int str, res, i, vib;
setlocale( 0, "Rus" );
std::cout << "Выберите режим работы программы/n" << std::endl;
std::cout << "1 - шифрование /n 2 - расшифровка /n" << std::endl;
std::cout << "Ваш выбор: " << std::endl;
std::cin << str;
cout << "/n" << std::endl;
if (str == 1)
{
std::cout << "Вы выбрали шифрование, введите строку для щифрования /n";
}
if (str == 2)
{
std::cout << "Вы выбрали расшифровку, введите строку для расшифровки /n";
}
if (str != 2 $$ str != 1)
{
std::cout <<"Вы совершили ошибку при выборе действия, перезапустите программу /n";
}
return 0;
}
Ошибок сыпит просто жуть...
|
|
|

05.05.2010, 14:04
|
|
Познающий
Регистрация: 07.08.2009
Сообщений: 85
Провел на форуме: 705829
Репутация:
53
|
|
//#include "stdafx.h"
#include <iostream.>
int main ()
{
int str, res, i, vib;
setlocale( 0, "Rus" );
std::cout << "Выберите режим работы программы/n" << std::endl;
std::cout << "1 - шифрование /n 2 - расшифровка /n" << std::endl;
std::cout << "Ваш выбор: " << std::endl;
std::cin >> str;
std::cout<<std::endl;
if (str == 1)
{
std::cout << "Вы выбрали шифрование, введите строку для щифрования /n";
}
if (str == 2)
{
std::cout << "Вы выбрали расшифровку, введите строку для расшифровки /n";
}
if (str != 2 && str != 1)
{
std::cout <<"Вы совершили ошибку при выборе действия, перезапустите программу /n";
}
return 0;
}
Только убрал ошибки
|
|
|

05.05.2010, 14:05
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
if (str != 2 $$ str != 1)
Это что за доллары? предполагается &&
Перевод строки \n
Предполагается ввод с потока >>
Вывод: необходимо перечитать первые 3 главы книги мин. 3 раза =)
|
|
|

05.05.2010, 14:07
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
Тфу ты. Огромное спасибо. Всегда сыплюсь на маленьких ошибках из-за не достатка практики и времени...
|
|
|

05.05.2010, 16:05
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
Вопрос по visual studio 2008.
Возможно ли включить "счетчик" строк?
Чтоб видеть какая строка имеет какой номер?
А то не удобно искать ошибку в программе в 37 строк в ручную =))
|
|
|

05.05.2010, 16:15
|
|
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
Провел на форуме: 2066562
Репутация:
86
|
|
Сообщение от gold-goblin
Вопрос по visual studio 2008.
Возможно ли включить "счетчик" строк?
Чтоб видеть какая строка имеет какой номер?
А то не удобно искать ошибку в программе в 37 строк в ручную =))
Tools>Options>Text Editor>All languages>Line numbers
|
|
|

06.05.2010, 00:20
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
имхо View>Error List> клац клац
тебя самого будет перекидывать на строку с ошибкой. а номера строк мне кажутся излишними.
|
|
|

06.05.2010, 00:22
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме: 3516666
Репутация:
439
|
|
может и холивар, но я без нумерации строк вообще работать не могу.
|
|
|

06.05.2010, 00:28
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
может и холивар, но я без нумерации строк вообще работать не могу.
+5.
привык еще с паскаля.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|