#include <iostream>
#include <numeric>
int main (){
const int arrayLength = 3; // раз уж вы пользуетесь массивом, то и длину точно знаете
int students[arrayLength] = { 1, 4, 7 };
int sum = std::accumulate(students, students + arrayLength, 0);
std::cout << "The array sum is " << sum << std::endl;
return 0;
}
nums[N];
с N=0;
. Когда вы в него пишете, каждый раз рискуете поймать ошибку доступа к памяти.nums[i] = min;
, должно быть наоборот))int min = nums[0];
. min должен быть тоже float, иначе вы получите немного не то что ожидаете. char *fgets(char *s, int size, FILE *stream);
sim1=fgetc(txt1);
while(!feof(txt1) && !feof(txt2)) { ... }
int isequal=1;
while(!feof(txt1) && !feof(txt2)) {
char buf1[1024];
char buf2[1024];
int readsize1 = fread(buf1, 1, 1024, txt1);
int readsize2 = fread(buf2, 1, 1024, txt2);
if (readsize1 != readsize2) {
isequal=0;
break;
} else {
if (memcmp(buf1, buf2, readsize1)) {
isequal=0;
break;
}
}
if(isequal) {
// одинаковы
} else {
// отличаются
}
main()
? scanf("%f",&b)
использован формат %f
? Какой формат следует использовать для ввода значений типа double
?if (a>x>b)
? pow(cos,2)
? Что там делает этот cos
? if ((x>=b)
?if
, которые как будто что-то вычисляют, но никуда не сохраняют результаты своих вычислений? То есть они фактически ничего не делают. Зачем они такие нужны?printf
в конце печатает значение переменной z
. Но вы не назначили этой переменной никакого значения.vector<vector<int>> a(n);
if (a == 1) { CreateProcess(szFileName, NULL, NULL, NULL, FALSE, CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi); WaitForSingleObject(pi.hProcess, INFINITE); ... } ... return 0;
запускается новый процесс но если его закрыть то закрывается и родитель.
void Foo(std::vector< std::vector <int> > &matrix)
И это вприницпи работает. Как мне сделать так, что бы у каждого предмета можно было выставлять определённый коофицент выпадения? Или хотя бы подскажите куда копать, в каком направлении.
int val;
extern int val;
Чем обусловлена замена северного и южного моста чипсетом?Вопрос не имеет смысла.
void writeBinary(ostream& os, structBook const& book)
{
ostringstream ss;
ss << book.bookId
<< book.bookName.size() << book.bookName
<< book.bookAuthorName.size() << book.bookAuthorName
<< book.bookAuthorSurname.size() << book.bookAuthorSurname
<< book.year << book.pages << book.onplace
<< book.genre.size() << book.genre
<< book.section.size() << book.section;
os.write(reinterpret_cast<char*>(ss.str().size()), sizeof(decltype(ss.str().size())));
os.write(ss.str().data(), ss.str().size());
}
// ...
for(auto const& b : vecStructBook)
{
writeBinary(bookDatabase, b);
}