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

как пробежаться по массиву указателей не зная количество его элементов? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка: Run-Time Check Failure #3 - The variable 'zero' is being used without being initialized. http://www.cyberforum.ru/cpp-beginners/thread515716.html
int fun_mult(int *mas) { int zero; for (int i=0; i<10; i++){ if (mas=0) zero=i; else break; }
C++ Храним пароли в переменной Задался вопросом, как правильно хранить строку с приватной информацией в программе (переменной). Пример: TCHAR szComrnandLine = TEXT("\"C:\\Program Files\\Microsoft Office\\OFFICE11\\MSACCESS.EXE\" \"C:\\Prg\\db.mde\" /runtime /user GaDs /pwd password"); if(CreateProcessWithLogonW( TEXT("test"), NULL, TEXT("password"), LOGON_WITH_PROFILE, http://www.cyberforum.ru/cpp-beginners/thread515704.html
C++ Стеки
Здравствуйте, помогите пожалуйста осилить задачу. Задача: Вот то что я написал, а дальше что то никак не идет. #include <iostream> using namespace std; const int size = 10;
C++ Длинная арифметика
http://www.********/index.asp?main=task&id_task=103 Как решить эту задачу? С помощью чего, и в чем смысл решения длянной арифметики?
C++ Проблемы с реализацией программы http://www.cyberforum.ru/cpp-beginners/thread515667.html
Всем добрый вечер! не могу понять в чем ошибка программы. Сама программа запускается, ввожу параметр eps и дальше она ничего не делает. Причем, если в main отключить строчку a = square_root(Sin(x+0.74,epsG),epsF)*Sh((0.8*(x*x)+0.1),epsPhi); то все выполняется. При компиляции никаких ошибок нет. Помогите, пожалуйста. #include "stdafx.h" #include<iostream> #include<cmath> using...
C++ Векторы Изучаю сейчас библиотеку vector. #include <vector> int main() { std::vector<int> v(2); // Создаем вектор, состоящий из двух элементов типа Int // Создаем ссылки на оба элемента int& first = v.front(); int& last = v.back(); v.insert(v.begin() + 1, 1, 1); // Добавляем новые элементы в середину вектора подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
11.03.2012, 12:52     как пробежаться по массиву указателей не зная количество его элементов?
Цитата Сообщение от panicwassano Посмотреть сообщение
я уже разобрался, вылетает, когда массив указателей char *p[] создается локально и тогда следующий указатель не 0, просто добавил static, либо можно перенести в глобальную перменную
-

panicwassano, сделай свой 2-мерный массив вот так
char * pARRAY[] = {"one","two","three",...,"n-tltmtnt",NULL}
Обрати внимание на последний элемент, он NULL c таким построением pARRAY твоя изначальная функция будет работать корректно и ничего в алгоритме отваливаться не будет

Добавлено через 3 минуты

Не по теме:

Цитата Сообщение от silent_1991 Посмотреть сообщение
Ага, слив засчитан. С чего это вы вдруг так предположили, когда код красноречиво говорит о поиске строки в массиве строк?
- никакого слива нет, если посмотришь на все мои посты вчера увидишь что заходил на форум с 10 утра по нашему украинскому до 4 утра следующего дня!Я писал один заказ около 24 часов и на форум заходил хоть немного отвлечь мозги.
В 3 ночи после почти дня писанины кода мозг любого человека может воспринять задание по своему...

 
Текущее время: 05:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru