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

ошибки которых на самом деле нет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка массива. http://www.cyberforum.ru/cpp-beginners/thread40497.html
Имеется одномерный массив длиной n. Упорядочить массив методом выбора таким образом, чтобы элементы, находящиеся на четных позициях располагались по убыванию, а на нечетных позициях – по возрастанию....
C++ Как открыть два файла для записи? Здравствуйте, есть следующий код #include <iostream> #include <fstream> using namespace std; int main() { int accountNum; // номер счета char name; // имя клиента http://www.cyberforum.ru/cpp-beginners/thread40496.html
C++ Общий вопрос по кодировке программ под Windows
Помогаю с переводом одной англоязычной программы (она на C++, но не уверен имеет ли это значение) на русский. От разработчика этой программы приходит письмо примерно след. содержания: "Объекты,...
Ошибка компиляций mmsystem.h (на с++) C++
Я пытался компилить этот код, но к сожелению он не скомпилился #include <iostream> #include <cstdio> #include <mmsystem.h> using namespace std; int main(){ freopen("input","r",stdin);...
C++ Сравнить содержимое двух файлов и совпадающую информацию вывести в третий файл http://www.cyberforum.ru/cpp-beginners/thread40374.html
Нужен толчок, только начали изучать как работать с файлами. Первое задание и я застряла, нужно сравнить содержимое двух файлов и совпадающую инфо вывести в 3ий файл. Да ещё один файл содержит номера...
C++ Калькулятор Нужно написать калькулятор, который бы работал с числами любой размерности и со скобками. У кого-нибудь есть какие-то идеи по этому поводу?? (чистый с (без++)) Простой калькулятор есть. подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
17.06.2009, 09:51
C
1
2
    if (strlen(tek_data) == 14 && tek_data != '\0')
        break;
надо

C
1
2
    if (strlen(tek_data) == 14 && *tek_data != '\0')
        break;
вообще конечно надо

C
1
2
    if (strlen(tek_data) == 14)
        break;
потому что strlen как раз и будет искать первый '\0' и тут он не будет первым, потому что будет четырнадцатым
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru