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

Вывести пользователю список книг, удовлетворяющих критерий поиска - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ insert в двухмерном векторе http://www.cyberforum.ru/cpp-beginners/thread887612.html
Доброго времени суток, тут возник вопрос. Вот сабж int main(){ vector<vector<int> > q; vector<int> qtemp; int i,j,x,size=4,place; q.reserve(4); qtemp.reserve(4); for(i=0;i<4;i++) qtemp.push_back(0); for(i=0;i<4;i++) q.push_back(qtemp);//заполнить 3х3 нулями
C++ char в MS Visual C++ 2012 struct TRAIN { int number; // train's number. char *station; // train's destination station. timeshort time; // train's dispatch time. } int main() { char *mystr; ... http://www.cyberforum.ru/cpp-beginners/thread887597.html
C++ Консольное окно в OpenGL
Когда создаю программу с использованием OpenGL, консольное окно естественно остается. Скрываю его в настройках проекта (прочитал, что надо поменять точку входа на mainCRTStartup и подсистему с Консоль (/SUBSYSTEM:CONSOLE) на Windows (/SUBSYSTEM:WINDOWS) ). Консоль не выпадает. Но, закрыв окно OpenGL, процесс не уничтожается! Раньше он уничтожался закрытием консоли. Как сделать возможным полное...
C++ Подсчет символов в массиве
с клавиатуры вводится массив, необходимо, что программа подсчитала количество каждого символа в массиве (ниже написанный код), но... выводятся только цифры (например, вводим abbc - на экране появляются 1 2 1), а нужно, что выводилось а=1 b=2 c=1, при этом (по заданию) нужно вставить в код всего 1-2 строки, изменив где-то тип данных c "int" на "char" (не вводя новый массив или переменные) что...
C++ Вычислить рекурсивным методом умножение двух целых положительных чисел p=a*b используя следующий алгоритм http://www.cyberforum.ru/cpp-beginners/thread887583.html
p=2*(a*b/2), если b парное p=a+a*(b-1) ,если b непарное p=0, если b=0
C++ Не могу понять, почему ввод строк начинается со 2-ой строки не могу понять, почему ввод строк начинается со 2-ой строки #include <iostream> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<conio.h> using namespace std; подробнее

Показать сообщение отдельно
drdrink
39 / 39 / 1
Регистрация: 13.05.2013
Сообщений: 103
01.06.2013, 21:41     Вывести пользователю список книг, удовлетворяющих критерий поиска
Denisqwwq, Я попробовал у себя запустить работает всё нормально=)
правда у меня не визуалка на линуксе писал, и мне пришлось кое-чего убрать:
printf("%s %s %d", ....) когда пишем %s, то имеется ввиду const char* а мы там указываем string, надо либо использовать cout либо сделать так boks[i].autor.c_str() он переведёт из string в const char*
и вообще как ты используешь printf когда нет библиотеки <stdio.h>
Попробуй поменяй как я сказал, мож что получится, а так нигде в чужую память вроде не вылазишь=)
 
Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru