Не знал куда поместить эту тему, разместил здесь.. возник вопрос, как сильно изменится системное программирование с переходом на висту по сравнению с ХР? расмотрим на простом примере: Code: #include <iostream> #include <windows.h> using namespace std; volatile UINT nCount; volatile DWORD dwCount; void thread() { for(;;) { nCount++; Sleep(100); } } int main() { HANDLE hThread; DWORD IDThread; char c; hThread = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)thread, NULL, 0, &IDThread); if (hThread == NULL) return GetLastError(); for (;;) { cout << "Input: " << endl; cout << "\t'n' to exit" << endl; cout << "\t'y' to display the count" << endl; cout << "\t's' to suspend thread" << endl; cout << "\t'r' to resume thread" << endl; cin >> c; if (c == 'n') break; switch(c) { case 'y': cout << "count= " << nCount << endl; break; case 's': dwCount = SuspendThread(hThread); cout << "Thread suspend count = " << dwCount << endl; break; case 'r': dwCount = ResumeThread(hThread); cout << "Thread suspend count = " << dwCount << endl; break; } } TerminateThread(hThread, 0); CloseHandle(hThread); return 0; } Здесь расмотрено 3 состояния созданого потока.. С переходом на Висту, сильно ли изменятся функции, синхронизация потоков и процессов, структурная обработка исключений, работа с виртуальной памятью, управление файлами, управление безопасностью и т.д.. Много ли придётся переучивать? я только взялся за системное программирование..
Единственное что в Висте бок с компелятарами старыми, вообще по идеи Vc 6.0 не должен там работать, но именно в нем я и работаю, хотя порой бывают боки, на код как сказал Кез никак не влияет
Ну это вопрос не для данного раздела, но скажу свое мнение, посколько все современные ноуты оснащаются или Вистой бо Мелкософт именно его предлагает на ноуты, либо линуксом , а линукс ставят из за слабых характеристик ноутбука, так вот думаю что рано или поздно 1-2 года , ХР снимиться с поддержки мелкософта, и виста залатает все дыры, ну почти все, и вот уже ХРюша будет в прошлом
Все обычные пользователи и организации потихоньку переползают на Vista... Через полгодика, годок если у тебя ещё будет стоять XP, то на тебя будут смотреть косо
Пока что Xp некто не забыл, так как Виста немного не доделаная ! тем более под Висту комп не слабый надо иметь !
Угугугу ты же кстати вхаковец, скажи, что с вхаком? Я каждый день пытаюсь открыть, но DNS lookup failed хоста и т.п..
гыгыы нерезус опять начал. сейчас опять будет выдывать такие интригующие пугающие смелые фразы мол "С давно умер", "виста работает на компе 6-летней давности", "си плюс плюс проще, чем .bat файлы..." и т.п. сейчас ему все будут грубо охуевше отвечать мол "че?? с чего ты взял??? я поспорю!!!" ))))))) главное, если бы написали, что виста хорошая и работает на компе 6-летней давности, то нерезус бы сказал лаконично: "виста работает только на компе, выпущеном не более двух с половиной дней назад, на остальных не работает, опэтому говно." гыыыы